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 :
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 :
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 :
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