[Struts-Layout] Collection avec des checkbox
Ah, je sais il y a pleins de posts sur ce sujet mais j'ai un problème surlequel je m'arrache les cheveux :aie:....
Voilà mon code de la jsp :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<html:form action="ActionValid">
...
<layout:collection property="actionList" styleClass="ARRAY" id="object"
selectProperty="id"
selectType="checkbox"
selectName="actionSelected">
<layout:collectionItem title="Identifiant" property="id" />
<layout:collectionItem title="Comments" property="libelle" />
</layout:collection>
...
</html:form> |
j'ai une action Init qui vient initialiser mon formulaire(remplir ma liste actionList et creation du tableau actionSelected avec la taille de la liste) . Ensuite j'ai une action Process qui valide le formulaire et qui me retourne les valeurs sélectionnées.
:lol:
- le formulaire est mis en session
- le formulaire :
Code:
1 2 3 4 5
|
List<ActionBean> actionList
String[] actionSelected
getters et setters |
- ActionBean :
Code:
1 2 3
|
String id;
String libelle; |
Tout s'affiche correctement....
:aie: Mon problème, c'est que le tableau de String[] actionSelected contient bien le bon nombre d'élément( si actionList.size=3, actionSelected =3) mais ces éléments sont tjrs NULL même si je coche une case ou plusieurs cases, .... :zoubi: allez soyons fou toutes les cases!
Je ne comprends ou est mon erreur ???
:lol: tout aide ; conseil sont les bien venus....