Bonjour
J'ai une liste de listes que je remplis de la façon suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
rs = st.executeQuery(requête);
ResultSetMetaData metadata = rs.getMetaData();
int nbrColonnes = metadata.getColumnCount();
ArrayList alUser = new ArrayList();
ArrayList tab=new ArrayList();
 
	while (rs.next()) {
	for (int i= 1; i<= nbrColonnes ; i++) tab.add(rs.getString(i));
	alUser.add(tab);e());
	tab.clear();
	}
je fais passer la liste à une page jsp avec la méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
request.setAttribute("listUser", alUser);
Je récupère la liste avec les tag iterate
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<table border="1">
<logic:iterate id="ligne" name="listUser">
<tr>
<logic:iterate id="colonne" name="ligne">
<td><bean:write name="colonne"/></td>
</logic:iterate>
</tr>
</logic:iterate>
</table>
la première iteration se déroule bien Mais la deuxième ne boucle pas .
Merci pour l'aide.