Bonjour
Je travail avec displaytag pour faire pagination et j’ai utilise TableDecorator pour faire lien
Mais je souhaite savoir comment je peux recuperer les valeur des propriete sur laquelle j’ai clique
merci
Code Java :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
JSP
 
   <display:table  name="sessionScope.customerList"  list="customerList" class="p.Action" export="true"   pagesize="4"  decorator="p.MyDecorator" >
		    <display:column property="customerId" title="customerId°" />
		    <display:column property="name" title="name"  />
		    <display:column property="address" title="address" />
                    <display:column property="email" sortable="true" autolink="true" />
                     <display:setProperty name="export.pdf" value="true" />
                      <display:column property="myLink" title="" />
		  </display:table>
Struts
<action name="save" class="p.Actionn" method="add">
<result name="SUCCESS">/add.jsp</result>
</action>

<action name="affi" class="p.Actionn" method="Affi">
<result name="SUCCESS">/affiche.jsp</result>
</action>

Code : 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
 
 
package p;
 
import org.displaytag.decorator.TableDecorator;
import pp.Customer;
 
public class MyDecorator extends TableDecorator {
 
    public String getMyLink()
    {
        Customer user= (Customer) getCurrentRowObject();
        int lId= user.getCustomerId();
 
        return "<a href=\"details.jsp?idUtil=" + lId + "\">Modifier</a>";
    }
 
}
page details
ICI LE PROBLEME
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
 <display:table name="sessionScope.details" list="customerList" class="p.Action"    pagesize="4" decorator="p.MyDecorator" >
<display:column property="myLink" title="customerId" />
</display:table>
merci encours