<logic:iterate> et tableau a double entrée
Bonjour,
J'ai un petit problème avec un tableau à double entrée et le <logic:Iterate>
J'ai un form-bean struts déclarer comme suit
Code:
1 2 3 4 5 6 7 8 9 10
| <form-bean
name="totoBean"
type="truc.forms.PrlForm">
<form-property
name="id"
type="java.lang.String" />
<form-property
name="suggestions"
type="java.lang.String[][]"/>
</form-bean> |
"suggestions" contient en fait 2 champs un ID et du texte
Dans le form JAVA, j'ai bien les getter/setter indexés
Dans la page JSP je voudrait qu'apparaissent uniquement les éléments "suggestions" texte et pas les ID.
J'ai essayer différente chose comme
Code:
1 2 3 4 5 6 7 8 9
| <logic:iterate id="suggestion" property="suggestions" indexId="idx" name="totoBean">
<tr>
<td><bean:message key="prelevement.suggestions" /></td>
<td><bean:write name="idx"/></td>
<td><html:text property="suggestion[${idx}]"/></td>
<td><html:text property='<%="suggestion["+idx+"][0]"%>'/></td>
<td><html:text property='<%="suggestion["+idx+"][1]"%>'/></td>
</tr>
</logic:iterate> |
Mais à chaque fois je n'ai que l'adresse mémoire qui apparait.
Pouvez-vous m'aider ?
Merci d'avance