problème iterations imbriquées
bonjour à tous,
voilà plusieurs heures que je planche sur ce problème :
J'ai une arrayList listeProduits contenant des beans Produit. Chaque produit est associé a un Set d'infos dietetiques : InfosDietetiquesSet.
Je veux faire une iteration de listeProduits puis iterer InfosDietetiquesSet.
L'itération simple de listeProduits marche bien, mais c'est ensuite l'iteration des infos dietetiques qui pose problème.
Précision : le set contient des beans InfoDietetique.
En voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| <logic:iterate id="produit" name="listeProduits" >
<tr>
<td><html:text name="produit" property="prdCode" /></td>
<td><html:text name="produit" property="libelle" /></td>
<logic:iterate id="InfosDietetiquesSet" name="produit">
<td><html:text property="valeur" /></td>
</logic:iterate>
</tr>
</logic:iterate> |
Et voici le message d'erreur qui m'est renvoyé :
Citation:
Cannot create iterator for this collection
Quelqu'un aurait il une idée concernant ce message.