display:table : pb de lien
Bonjour à tous,
Je veux créer un tableau avec les displayTag, voici comment j'ai fait :
Code:
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> |
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:
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> |
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
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