Wie ruft man List.size () von einer JSF 2.0 Facelets Vorlage auf?

8

Wie lautet die Syntax für den Aufruf von list.size () in einer JSF 2.0 Facelets-Vorlage (z. B. mit einem h: outputText-Element)?

    
jsight 26.08.2009, 03:13
quelle

4 Antworten

22
___ answer2719207 ___

Probieren Sie functions

aus     
___ answer5236839 ___

Hinweis: Der genaue Namensraum für "fn" wird wie folgt hinzugefügt:

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer1342785 ___

Es ist kein Problem mit JSF 2.0 genau. Die JSF-Spezifikation erfordert weiterhin eine Klasse, die der Bean-Spezifikation entspricht. Die Auflistungsklassen tun das nicht mit der Methode http://java.sun.com/jsp/jstl/functions . Es müsste immer noch %code% sein. Angesichts der Notwendigkeit für einen "Standard" -Weg, auf die Klassenwerte zuzugreifen, kommen wir in JSF nicht so bald herum. Jemand muss die Sammelklassen reparieren.

    
___ qstnhdr ___ Wie ruft man List.size () von einer JSF 2.0 Facelets Vorlage auf? ___ tag123jsf ___ JavaServer Faces (JSF) ist ein Model-View-Presenter-Framework, das normalerweise zum Erstellen von HTML-Formular-basierten Webanwendungen verwendet wird. Mit den Standardkomponenten und dem Render-Kit können statusbehaftete HTML-Ansichten mithilfe von Facelets oder JSP-Tags definiert und über Backing-Beans mit Daten und Anwendungslogik verknüpft werden. ___ tag123javaee6 ___ Verwenden Sie dieses Tag für Fragen, die sich speziell auf Java Enterprise Edition 6 beziehen. ___ tag123facelets ___ Facelets ist eine XML-basierte Ansichtstechnologie für das JavaServer Faces-Framework. Sie müssen dieses Tag nicht bei jeder einzelnen JSF-Frage verwenden, bei der Facelets "zufällig" als Ansichtstechnologie verwendet wird. Verwenden Sie dieses Tag nur und nur dann, wenn Sie eine spezielle Frage oder ein Problem mit den eigenen -Tags von Facelets haben. ___ qstntxt ___

Wie lautet die Syntax für den Aufruf von list.size () in einer JSF 2.0 Facelets-Vorlage (z. B. mit einem h: outputText-Element)?

    
___
harto 04.09.2009, 04:49
quelle
5

Es ist kein Problem mit JSF 2.0 genau. Die JSF-Spezifikation erfordert weiterhin eine Klasse, die der Bean-Spezifikation entspricht. Die Auflistungsklassen tun das nicht mit der Methode .size() . Es müsste immer noch .getSize() sein. Angesichts der Notwendigkeit für einen "Standard" -Weg, auf die Klassenwerte zuzugreifen, kommen wir in JSF nicht so bald herum. Jemand muss die Sammelklassen reparieren.

    
Jim Barrows 27.08.2009 18:04
quelle
5

Probieren Sie #{myBean.myList.size()}

aus     
André 27.04.2010 06:40
quelle
2

Hinweis: Der genaue Namensraum für "fn" wird wie folgt hinzugefügt:

%Vor%     
Benny Neugebauer 08.03.2011 18:43
quelle

Tags und Links