Bonjour à tous,
Dans ma classe Action (Struts), j'instancie un objet de type "Map <String, List<Boolean>> monTableau".
Dans ma JSP, je souhaite récupérer ma list en fonction de la clé de la hash map en string (comme List<Boolean> maList = maMap.get(maCleEnString)).
J'ai trouvé sur internet des choses de ce type :
ou du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <c:forEach var="bean" items="${monAppli.maMap}"> <td>${bean.intitule}</td> <td>${bean.dateDeb}</td> <td>${bean.dateFin}</td> </c:forEach>
Mais cela ne me permet pas de récupérer une liste puis d'itérer dessus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <jsp:useBean id="exampleMap" class="java.util.HashMap"/> <c:set target="${exampleMap}" property="KS" value="Kansas"/> <c:set target="${exampleMap}" property="TX" value="Texas"/> <c:set target="${exampleMap}" property="OK" value="Oklahoma"/> <c:set var="state" value="TX"/> <html> <body> Method 1: ${exampleMap.TX}<br> Method 2: ${exampleMap['TX']}<br> Method 3: ${exampleMap[state]}<br> </body> </html>
J'aimerais aussi tester les valeur de cette liste de boolean et cocher des checkBoc en fonction du boolean![]()
Merci d'avance![]()
Partager