Bonjour à vous tous je débute avec struts j'ai une action qui retourne une liste que j'affiche sous forme tabulaire
voici le code de la jsp
Code xml : 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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55 <%@ page language="java" pageEncoding="ISO-8859-1"%> <%@taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Listing all users</title> </head> <body> <center><h3>User List</h3></center> <html:errors/> <logic:present name="list"> <table border="0" cellspacing="0" cellpadding="0" align="center" width="70%" style="border-collapse:collapse;"> <tr bgcolor="#98AFCC"> <th>User ID</th> <th>First Name</th> <th>Last Name</th> <th>Email</th> </tr> <%boolean even = false; %> <logic:iterate id="user" name="list"> <% even = !even; %> <tr bgcolor="<%=even?"#B7D3F5":"#D6E0F5" %>"> <td> <bean:write name="user" property="userId" /> </td> <td> <bean:write name="user" property="firstName" /> </td> <td> <bean:write name="user" property="lastName" /> </td> <td> <bean:write name="user" property="email" /> </td> <td> <html:link href="UpdateUser.jsp" paramId="userId" paramProperty="userId" >Modify</html:link> </td> </tr> </logic:iterate> <tr> <td colspan="6" align="center"> <a href="adduser.jsp">Add New User</a> </td> </tr> </table> </logic:present> </body> </html>
mon problème c'est que je souhaite créer un lien qui m'envoie vers une page de modification de mon entité
donc ce liens dois prendre parametre l'id de l'entitée c'est ce que je sais pas faire
et aussi aprés comment je capte la valeur du param sans passer par request.getparametre de jsp
s'il y a un code similaire à ça ça sera un grand plaisir.
Merci infiniment
Partager