[Struts-Layout][layout:collection] action sur une ligne du tableau
Bonjour,
J'ai crée un tableau de donnée grâce à layout:collecttion.
Chaque ligne du tableau contient deux boutons:
-Supprimer qui comme son nom l'indique supprime cette ligne
-Détails qui ouvre une nouvelle page avec les informations de cette ligne.
Comment je crée les actions pour qu'elles affectent que la ligne du bouton concerné?
Merci d'avance.
Voici le code que j'ai écrit:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<layout:collection name="propertiesList" align="left" width="100%" styleClass="ARRAY" styleClass2="ALT_ARRAY">
<layout:collectionItem title="prompt.label" property="type.label" width="30%" />
<layout:collectionItem title="prompt.type" property="type.writableValue" sortable="true" width="70%" style="text-align: left;"/>
<layout:collectionItem title="prompt.no.title">
<layout:button>Détails</layout:button>
</layout:collectionItem>
<layout:collectionItem title="prompt.no.title">
<layout:image page="/images/trash.gif" mode="D,D,N" onclick="javascript:var f =document.forms['theForm'];f.action='MyAction.do';f.submit()"/>
</layout:collectionItem>
</layout:collection> |