Bonsoir tout le monde,
j'ai un problème avec la vérification de la taille d'une liste
je récupère ma liste à partir du request comme suit :
J'essai de vérifier si la liste n'est pas vide pour pouvoir faire mon traitement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <%List<MaClasse> MaListe= (List<MaClasse>)request.getAttribute("MaListe"); %>
Mais ça marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <c:if test="${not empty MaListe}"> Traitement ... </c:if> j'ai essayé aussi : <c:if test="${!empty MaListe}"> Traitement ... </c:if>
J'ai essayé d'afficher la taille de la liste ainsi :
mais cela me génère une exception:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<c:out value="${fn:length(MaListe)"></c:out>
Donc j'ai utilisé une scriptlet pour afficher la taille de la liste(la taille affichée est > 0).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 "${fn:length(MaListe)" contient d'incorrecte(s) expression(s): javax.el.ELException: Error Parsing: ${fn:length(MaListe) ...
Merci pour votre Aide.
Partager