[Struts 1.1] Comment utiliser nested:radio dans un nested:iterate ?
Bonjour à tous,
J'ai un problème avec l'utilisation du tag nested:radio dans un tag nested:iterate.
Je vous explique : j'ai un objet "attributes" qui a pour propriété "String selectedValue", et "ArrayList valueList"
L'objet valueList a pour propriété "String label"
Avec ceci, je construit un formulaire de cette façon là :
Code:
1 2 3 4 5 6 7 8 9 10
|
<nested:iterate property="attributes">
<nested:iterate property="valueList">
<nested:define id="val" property="label" type="java.lang.String"/>
<tr>
<td><nested:radio property="selectedValue" value="<%=val%>"/></td>
<td><nested:write property="label"/></td>
</tr>
</nested:iterate>
</nested:iterate> |
J'obtiens alors l'erreur suivante :
javax.servlet.jsp.JspException: No getter method available for property attributes[0].valueList[0].selectedValue
Ce qui est tout à fait normal car il essaye de récupérer la propriété "selectedValue" au niveau de l'objet "valueList" au lieu de l'objet "attribut".
Comment faire pour lui indiquer dans quel objet aller chercher ?
Merci beaucoup d'avance :)