Bonjour,
Contexte :
Sur une page j'affiche une liste de résultats sous forme d'un tableau. Pour le faire j'utilise la bibliothèque displayTag avec un Tabledecorator (certaines colonnes sont des URL d'images je surcharge avec <img src... ce n'est peut etre pas indispensable).
Dans le même projet (mais ailleurs) j'utilise Struts2jQueryPlugin (j'ai donc à ma disposition la bibliothèque de TAG <sj:*>
Demande
Dans le tableau que j'affiche j'aimerais que l'une des colonnes comporte un lien vers une fenêtre modale (un Dialog au sens Jquery) quelquechose de la forme :
Les options que je vois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <display:tag name="result" decorator="maclasse"> <display:column property="TOTO" > <s:url id="action<%= ${row.id} %>" value="/details?id="<%= ${row.id} %>" /> <sj:dialog id="dialog<%= ${row.id} %>" href="%{action<%= ${row.id} %>}" title="Dialog with remote content"> <img id="indicator" src="images/indicator.gif" alt="Loading..."/> </sj:dialog> </display:column> </display:tag>
- Dans le décorator écrire tous le bloc HTML permettant l'appel à ma fenetre Modale mais je ne sais pas du tout à quoi il ressemble
- Supprimer le décorator et tenter les affichages à coup de <%= %> mais je ne sais pas si ça va passer
- Le coup de l'Iterator : j'aime pas car je souhaite conserver la pagination.
Any idea ? Je n'y arrive pas.....
Partager