ist es möglich, ein benutzerdefiniertes JSTL-Tag zu erstellen, das ein Nicht-String-Attribut akzeptiert?
Ich möchte ein Tag erstellen, das die Seitennummerierung mithilfe von PagedListHolder von Spring MVC handhabt.
%Vor%Dieses Tag würde eine Instanz der PagedListHolder-Klasse erfordern.
So ähnlich, aber mir ist klar, dass das nicht stimmt.
%Vor%Muss ich einen Tag-Handler schreiben, um dies zu erreichen?
Sie können nur das Attribut type
für die Attributrichtlinie angeben.
Kurz gesagt: JSTL-Tags dürfen keine String-Attribute haben. Da Sie feder-mvc verwenden, könnte Ihre Tag-Klasse wie folgt aussehen:
%Vor%Sie müssen es nur noch mit dem Attribut pagedList in Ihrer .tld-Datei registrieren:
%Vor%