Bonjour,

J'ai des difficultés récupérer les valeurs selectionnée dans une liste select multiple.

J'utilise pour cette liste la balise STRUTS suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
<html:select multiple="true" size="3" property="maPropr" name="monForm">
<%
int i=0;
for (i=0;i<listeChoix.size();i++){%>
<html:option value="<%=listeChoix.get(i).toString()%>">
<%=listeChoix.get(i).toString()%></html:option>
<%}%>
</html:select>
Pour récupérer mes choix je fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<td ><b><bean:message key="libelle"/> : &nbsp;</b></td>
<td><bean:write name="monForm" property="mesChoix"/></td>
Mon problème est qu'acctuellement je ne récupère que le premier des différents choix selectionnés dans ma liste.

Je précise également que dans mon form, mesChoix est un String.

J'attends vos lumières

Merci.