[Struts] Formulaire dont on ne connait pas le nbre d'élément
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 :
Code:
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> |
avec l'action suivante :
Code:
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> |
Merci de votre aide