Bonjour,

J'ai un petit souci, j'ai des groupes d'utilisateurs et, pour chaque groupe je dois sélectionner un utilisateur du groupe.

ma variable listGroups contient une liste des groupes avec id => label
ma variable listUsers contient une liste des utilisateurs avec .id, .label, .groupId

Voilà mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<s:iterator value="listGroups">
   <s:select label="%{label}" name="%{'user'}%{id}" list="listUsers" listKey="id" listValue="label" />
</s:iterator>
Mon problème est : comment faire pour que mon listUsers ne retourne que les utilisateurs du groupe, et non pas tout les utilisateurs (comme actuellement).

Sachant que ma fonction getListUsers peut prendre l'id du group en paramètre pour ne renvoyer que les utilisateurs du groupe.... mais je ne vois pas comment indiquer qu'il faut passer un paramètre lors de l'appel à getListUsers

Si vous avez des idées pour m'aider..... Je suis preneur