[logic:iterate] [html:link] Comment récupérer l'index de ligne
Salut à tous.
J'ai deux logic:iterate sur une collection qui m'affichent une table
Code:
1 2 3 4 5
| logic:iterate name="requetes" id="coco" property="listeRequetes">
<tr>
<logic:iterate name="coco" id="listeRequetes" >
<td><bean:write name="listeRequetes"/></td>
</logic:iterate> |
et je veux ajouter un lien sur chaque ligne qui permet d'utiliser et d'afficher les champs de celle ci.
Donc j'ai inserer un html:link dans l'iterate:
Code:
1 2 3 4 5 6 7
|
logic:iterate name="requetes" id="coco" property="listeRequetes">
<tr>
<td><html:link action="/testo" paramId="loulou" paramName="requetes" paramProperty="listeRequetes">Afficher</html:link></td>
<logic:iterate name="coco" id="listeRequetes" >
<td><bean:write name="listeRequetes"/></td>
</logic:iterate> |
mais Cela ne marche pas car je doit specifier l'index du Vector listeRequetes dans le paramProprety (listeRequetes[1]).
Et moi je veux que pour chaque ligne donne l'index de la ligne (par exemple pour la première ligne listeRequetes[1] , pour la seconde ligne listeRequetes[2] ...etc).
J'espère que j'était assez clair.;)
Si quelqu'un à une eventuelle solution ça serai aimable de me l'a communiqué.
Je prend toutes les propositions8O :lol: