[Struts] Validation formulaire indexed nested properties
Bonjour,
j'ai un formulaire contenant une propriété "listeUsers" de type ArrayList.
La propriété "listeUsers" est une liste d'objets UserBean. La classe UserBean contient les propriétés suivantes : nom, prenom et date de naissance.
Sur ma page JSP, j'affiche la liste sous la forme d'un tableau contenant autant de lignes que d'éléments dans la liste "listeUsers" et 3 champs texte par ligne (pour le nom, le prénom et la date de naissance).
Le code jsp correspondant à la génération du tableau est le suivant :
Code:
1 2 3 4 5 6 7 8 9
| <table>
<nested:iterate property="listeUsers">
<tr>
<td><nested:text property="nom"/></td>
<td><nested:text property="prenom"/></td>
<td><nested:text property="dateNaiss"/></td>
</tr>
</nested:iterate>
</table> |
Je souhaite valider les champs en utilisant le struts validator. Est-ce possible dans ce cas précis ?
Si oui, que faut-il mettre dans le fichier validator.xml ?