mschlegel
Erfahrenes Mitglied
Hallo
Ich habe eine JSP in der ich gewisse Elemente in einen Vector packe. Später prüfe ich dann ob dieser leer ist oder nicht, zumindest is dies mein Ziel. Leider ist will es mir nicht gelingen ein vernünftiges Ergebnis zu erzielen
Ich habe schon ein weile im Netz gesucht und eine einfache Expression wie ${list.size() == 0} funktioniert anscheinend nicht, daher soll man die JSTL-Functions nutzen.
Dummerweise liefert mir aber ${fn:length(list)} als Ergebnis 0 wohingegen <%= list.size() %> mir das korrekte Ergebnis von einem Element ausgibt (Test).
Ich habe eine JSP in der ich gewisse Elemente in einen Vector packe. Später prüfe ich dann ob dieser leer ist oder nicht, zumindest is dies mein Ziel. Leider ist will es mir nicht gelingen ein vernünftiges Ergebnis zu erzielen
Java:
<% Vector <MemberHelperBean> list = new Vector <MemberHelperBean> (3); %>
...
<c:choose>
<c:when test="${fn:length(list) > 0}">
...
Ich habe schon ein weile im Netz gesucht und eine einfache Expression wie ${list.size() == 0} funktioniert anscheinend nicht, daher soll man die JSTL-Functions nutzen.
Dummerweise liefert mir aber ${fn:length(list)} als Ergebnis 0 wohingegen <%= list.size() %> mir das korrekte Ergebnis von einem Element ausgibt (Test).