Bonjour,
Je suis débutant en struts et je sêche là.
J'ai générer un formulaire avec des checkbox. Mais je ne connais pas le nombre de checkbox qu'il y aura.
Quel ActionForm je peux utiliser pour récuperer mes checkbox ?
Pour l'instant j'ai fait ceci :
avec l'action suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <html:form action="/runMoreSubmit.do?name=cewe&type=3"> <table class="a_section"> <tr class="a_rubrique"><td width=100><div align="center">Num BL</div></td><td width=100><div align="center">date</div></td><td width=100><div align="center">Diffuseur</div></td><td width=100><div align="center">Code article</div></td><td width=100><div align="center">type Erreur</div></td><td width=100><div align="center">Selectionner</div></td></tr> <bean:define id="erreurs" name="leserreurs" scope="session" type="com.plsvista.forms.ErreurForm[]"/> <logic:iterate id="erreur" name="erreurs"> <tr onmouseover="this.bgColor='#EFF4FB';" onmouseout="this.bgColor='#FFFFFF';"> <td><div align="center"><bean:write name="erreur" property="numBL"/></div></td> <td><div align="center"><bean:write name="erreur" property="date"/></div></td> <td><div align="center"><bean:write name="erreur" property="codeDiffuseur"/></div></td> <td><div align="center"><bean:write name="erreur" property="codeArticle"/></div></td> <td><div align="center"><bean:write name="erreur" property="typeErreur"/></div></td> <td><div align="center"> <html:checkbox name="erreur" property="check" value="true" ></html:checkbox></div></td> </tr> </logic:iterate> <tr><td colspan="6"><DIV align="center"><br/><html:submit value="Réintégrer"></html:submit></DIV> </td></tr> </table> </html:form>
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <action path="/runMoreSubmit" type="com.plsvista.actions.MainErreur" name="erreurForm" scope="request" input="/runErreurSubmit.do"> <forward name="success" path="/pages/resultIntegration.jsp"></forward> <forward name="erreur" path="/pages/erreur.jsp"></forward> </action>
Partager