Bonsoir;
Dans ma form j'ai un tableau de string et une liste. Dans ma JSP j'associe mes string à des champs text et ma liste à une liste combo.
Au chargement de ma page je récupère des valeurs de ma base de données; et je les utiliser pour initialiser mes string.
Lorsque je change la valeur de ma liste combo je dois réinitialiser mes string.
Mais le problème que j'ai rencontrer c'est que mon tableau de string ne se réinitialise pas.
Partie de ma JSP:
Partie de l'action qui traite la réinitialisation de mon tableau de String:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <logic:iterate id="val" name="myForm" property="tab" indexId="i"> <tr> <td align="right"> Value <%= 1+i.intValue()%> : </td> <td align="left"> <html:text name="myForm" property='<%="tab["+i+"]"%>' maxlength="61" readonly="true" />
Est ce que le probleme vient de readonly (propriété de html:text que je mets en true) ou il y a un autre probleme ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 MyForm myForm = (MyForm) form; String[] tab1 = new String[15]; thisForm.setTab(tab1); return mapping.getInputForward();
Et merci.
Partager