JSF mit JSTL verwenden
17 Jun 2008 by retschgi
Heute kam ich in die Situation, wo ich JSF 1.2 zusammen mit JSTL verwenden wollte. Die Frage welche im Raum stand: Funktioniert dies überhaupt? Fröhliche Antwort: Ja es funktioniert.
Wie kann man nun JSF zusammen mit JSTL verwenden? Hier zwei Beispiele:
Verwendung von JSTL <c:set> mit JSF
Dieses Tag:
1 | <c:set var="variable" value="wert" /> |
kann in JSF auch verwendet werden. Der Zugriff erfolgt lediglich ein wenig speziell.
1 2 3 4 5 | // Definieren
<c:set var="myVariable" value="3" scope="request">
// Auslesen
<h:outputText value="#{requestScope.myVariable} /> |
Hinweis: Die Variablen könne natürlich auch auf der Session usw. gespeichert werden. Der Zugriff würde dafür via sessionScope.myVariable geschehen
Verwendung von JSTL <c:forEach>
1 2 3 | <c:forEach value="#{myManagedBean.myList}" var="entry"> <h:outputText value="#{entry.property}" /> </c:forEach> |