Bonjour tout le monde,

Voila je débute en Struts, malheureusement, et j'ai un petit problème dans l'utilisation de html:options (nested offre t il une solution ?) dans un projet que je n'arrive pas à résoudre, donc je viens demander un peu d'aide pour me sortir de là.

Dans le cadre d'un projet, je me retrouve avec une ArrayList qui contient une autre ArrayList (qui elle contient mes LabelValueBean).
Et si je n'arrive pas à m'en sortir avec cette imbrication pour retirer mes données de mes listes.

Dans mon ActionForm, cela est defini comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public class TransfertActionForm extends ActionForm {
...
private ArrayList commandesFtpList = new ArrayList();
...
public void addCommandeList() {
  this.commandesFtpList.add(new ArrayList());
}
...
public void addCommande(int index, String vcommandFtpName){
   LabelValueBean b = new LabelValueBean(vcommandFtpName,""+index);
   ((ArrayList) this.commandesFtpList.get(index)).add(b);
}
}
Dans le Action, je fais bien cette methode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
request.setAttribute("collCommande", actionForm.getCommandesFtpList());
(où getCommandesFtpList() renvoie mon ArrayList d'ArrayList)

Mais après dans le JSP, je ne vois pas comment boucler pour faire des listbox pour chaque commandesFtpList.get(i)...
Auriez un exemple, ou une idée de comment m'en sortir...