Options et imbrication d'ArrayList
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:
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:
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...