Bonjour, je veux afficher mes resultat dans un tableau et a coté de chaque enregistrement je veux mettre une image de modification et de suppression, pour cela j'ai utilisé le decorateur comme dans la faq, mais mon problème c'est que j'ai pas pu mettre des images au lieu de modifier et supprimer :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 package ma.corporate.planning.metier; import ma.corporate.planning.metier.Client; import org.displaytag.decorator.TableDecorator; public class MyDecorator extends TableDecorator { public String getMyLinkM() { Client cl= (Client) getCurrentRowObject(); Long lId= cl.getIdClient(); return "<a href=\"gestClient.do?action=Editer&idClient=" + lId + "\">Modifier</a>"; } public String getMyLinkS() { Client cl= (Client) getCurrentRowObject(); Long lId= cl.getIdClient(); return "<a href=\"javascript:confirmation('gestClient.do?action=Supprimer&dClient=" + lId + "')\">Supprimer</a>"; } }
il n'accepte pas de mettre :
autre question : je veux mettre un colspân = 2 dans le th qui contiendra Modifier supprimer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src="vues/images/modifier.png" border="0"> a la place de modifier
Dans mon projet j'ai plusieurs interface est ce que je vais définir un décorateur pour chaque tableau ?
Merci pour votre aide !
Partager