[JSTL] <c:if> avec une List
Bonjour,
J'aimerais tester qu'une liste avec vide.
Pour ce faire, j'ai dans un premier utilisé ceci :
Code:
1 2 3
| <% if (!c.getCompteEpargneList().isEmpty()) {%>
la liste est non vide
<% } %> |
Mais si je teste avec un <c:if>, plus rien ne marche :(
Code:
1 2 3
| <c:if test="${! empty session.client.compteEpargneList}">
la liste est non vide
</c:if> |
J'ai également essayé avec <logic:notEmpty> ....
Code:
1 2 3
| <logic:notEmpty name="${request.client.compteEpargneList}">
la liste est non vide
</logic:notEmpty> |
J'ai essayé aussi avec cela :
Code:
1 2 3
| <c:if test="${! empty client.compteEpargneList}">
<c:if test="${!client.compteEpargneList.empty}">
<c:if test="${!client.compteEpargneList.isEmpty}"> |
Quelqu'un aurait une idée ?
J'ai une classe "Client" qui contient une méthode "getCompteEpargneList()" qui renvoie une List.
Code:
1 2 3
| public List getCompteEpargneList() {
return Collections.unmodifiableList(compteEpargneList);
} |