Bonjour,
j'ai un formulaire contenant des champs de saisie indéxé créé ainsi:
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
 
String[] nomMembresPole=(String[])session.getAttribute("nomMembresPole");
...
<html:form name="frmAjoutPersonnesPole" action="/ajoutPersonnesPole" type="org.apache.struts.action.DynaActionForm">
<table>
  <logic:iterate id="personne" name="nomMembresPole">
    <TR>
      <TD>
        <html:text name="frmAjoutPersonnesPole" indexed="true" property="nomPersonnePole"/>
      </TD>
    </TR>
  </logic:iterate>
...
</table>
</html:form>
...
qui me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
    <tr>
      <td>
        <input type="text" name="frmAjoutPersonnesPole[0].nomPersonnePole" value="">
      </td>
    </tr>
    <tr>
      <td>
        <input type="text" name="frmAjoutPersonnesPole[1].nomPersonnePole" value="">
      </td>
    </tr>
comment faire pour récupérer les valeurs des frmAjoutPersonnesPole[i].nomPersonnePole dans ma classe action

mon fichier struts-config contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<form-bean name="frmAjoutPersonnesPole" type="org.apache.struts.validator.DynaValidatorForm">
      <form-property name="nomPersonnePole" type="java.lang.String" />
</form-bean>
merci d'avance