JSTL und JSF

Status
Nicht offen für weitere Antworten.

miketech

Bekanntes Mitglied
Hi zusammen,

ich habe eine DataTable in einer JSP Seite (JSF), die ich nun gerne dynamisch anzeigen möchte. Ich möchte, dass die Tabelle nur angezeigt wird, wenn sich mindestens > 0 Items in ihr befinden.

Code:
               <c:if test="#{Stock.items} > 0">
                <h:dataTable value="#{Stock.items}" var="item">
              .....
                </h:dataTable>
               </c:if>


Das war meine bisherige Idee, funktioniert aber nicht. Wie kann ich das denn sonst umsetzen? Bzw. wie kann ich mit JSTL auf meine Stock.items zugreifen?

Gruß

Mike
 

Sanix

Top Contributor
mach das doch nicht so umständlich. Du kannst die beiden Frameworks mischen unter bestimmten Bedingungen, aber mach es nicht! Ich hatte grosse Probleme damit und schlussendlich verlierst du viel Zeit.
In deinem Fall müsstest du das rendered Attribut der dataTable benutzen. Dies ersetzt das "IF".
 

miketech

Bekanntes Mitglied
Ach so geht das, danke :)

Frage ist nur: Mach ich es in der Form:

rendered="#{Stock.items.length > 0}" // Was noch nicht wirklich geht

Oder:

renderer="#{Stock.hasItems}" // hasItems liefert true bei > 0

Gruß

Mike
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Listen Ausgabe ohne forEach - JSTL Allgemeines EE 5
S JSTL foreach rückwärts? Allgemeines EE 2
Antoras JSTL Lib Versionschaos Allgemeines EE 2
S JSTL / Spring Webflow Frage Allgemeines EE 2
2 JSTL Tags für eine Bean? Allgemeines EE 4
T Hashtable value per JSTL auslesen Allgemeines EE 3
T logic:iterate durch JSTL ersetzen? Allgemeines EE 6
B JSTL Problem Allgemeines EE 8
byte JSTL EL und Enums Allgemeines EE 2
T Zu blöd für JSTL Allgemeines EE 6
M JSTL und Textausgabe mit Zeilenumbrüchen Allgemeines EE 9
T Geschachtelte JSTL-Tags Allgemeines EE 2
T JSP/JSTL kennt nur ID, soll Inhalte holen Allgemeines EE 3
M JSTL core-Tag if: Wie kann ich boolsche Variable auswerten? Allgemeines EE 3
P Value an JSTL mit EL übergeben. Allgemeines EE 2
S JSTL <c:choose>? Allgemeines EE 3
G JSTL Fehler Allgemeines EE 2
S Methoden in JSTL Allgemeines EE 2
E Eine Art Thread.sleep() in JSTL? Allgemeines EE 4
S JSTL Foreach Allgemeines EE 3
S JSTL c:out Allgemeines EE 2
S JSTL Foreach Allgemeines EE 2
J Buchempfehlung: Servlets, JSP, Struts, JSTL Allgemeines EE 3
R ArrayList, JSTL - Verständnisproblem. Allgemeines EE 8
G JSP & JSTL welche Taglib nochmal? Allgemeines EE 4
T JSTL + Struts (inkl.Hibernate) -> forEach Problem Allgemeines EE 6
R Tomcat4, JSTL und EL Allgemeines EE 2
J Problem mit sql:query [JSTL] Allgemeines EE 6

Ähnliche Java Themen


Oben