Bonjour à tous,
Je veux créer un tableau avec les displayTag, voici comment j'ai fait :
jusque là tout va très bien, mais maintenant j'aimerai ajouter une colonne "nom" sur laquelle, lorsque je clique sur le nom, ça m'ouvre une autre jsp, pour cela voici comment j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <dsp:table class="reachTab" name="${contact}" requestURI="/contact.do?method=entreContact" pagesize="10" decorator="tag.ReachDecorator"> <dsp:column property="categorie.libelle" titleKey="contact.categorie"/> <dsp:column property="fixe" titleKey="contact.telephone" /> <dsp:column property="mobile" titleKey="contact.mobile" /> <dsp:column property="email" titleKey="contact.email" autolink="true"/> </dsp:table>
Mais malheureusement, lorsque je clique sur le lien, voici l'adresse que j'ai : contact.do?id=7410&method=modifContact au lieu de contact.do?method=modifContact&id=7410
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <dsp:table class="reachTab" name="${contact}" requestURI="/contact.do?method=entreContact" pagesize="10" decorator="tag.ReachDecorator"> <dsp:column property="categorie.libelle" titleKey="contact.categorie"/> <dsp:column property="nom" titleKey="contact.nom" href="contact.do?method=modifContact" paramId="id" paramProperty="idContact"/> <dsp:column property="prenom" titleKey="contact.prenom"/> <dsp:column property="fixe" titleKey="contact.telephone" /> <dsp:column property="mobile" titleKey="contact.mobile" /> <dsp:column property="email" titleKey="contact.email" autolink="true"/> </dsp:table>
Par conséquent, ça ne fonctionne, ça me retourne un erreur, ce qui est normal vu que c'est une mauvaise adresse.
Pouvez vous me dire d'où vient ce problème d'inversement de paramètre?
Merci pour votre aide
Partager