1 pièce(s) jointe(s)
Récuperer ArrayList et HashMap dans page JSP
Bonjour à tous,
Dans ma servlet j'ai un objet arraylist qui est composé de plusieurs HashMap
Code:
1 2 3 4 5 6
|
Map<String,Map<String,Boolean>> generalInfo = new HashMap<String,Map<String,Boolean>>();
Map<String,Map<String,Boolean>> geoLocation = new HashMap<String,Map<String,Boolean>>();
ArrayList<Map> displayBlocs = new ArrayList<>();
displayBlocs.add(generalInfo);
displayBlocs.add(geoLocation); |
J'ai aussi ajouté l'objet arrayList dans la requête avec comme nom "resultToDisplay"
Ce que je souhaite faire c'est afficher le contenu des HashMap dans ma page JSP. J'ai tenté le code ci-dessous:
Code:
1 2 3 4 5 6 7
|
<c:if test="${ !empty resultToDisplay}">
<%
ArrayList<Map> liste = (ArrayList<Map>)request.getAttribute("resultToDisplay");
out.println(liste.get(0)); //ceci est un premier test pour récuperer la première Map
%>
</c:if> |
Mais j’exécute le code, voici l'erreur qui m'est retourné
Pièce jointe 356576
J'avouerai que je ne comprends pas du tout pourquoi il n'arrive pas à entrer de l'arrayList.
Toute proposition pour m'aider à debogger ceci est la bienvenue... please help!