Bonjour, j'ai une liste d'objet que j'affiche dans une page sous forme de tableau, je voudrais savoir comment, en cliquant sur une propriété de la liste récupéré l'objet sur lequel j'ai cliqué ou une reference a cette objet comme le nom pour pouvoir faire des traitements dessus avec une Action et afficher ensuite toute ces propriété dans une autre pages.
Voici ma jsp qui affiche ma table d'objet
Dans mon cas pour l'instant je n'ai qu'une colonne name qui affiche le nom de l'objet, je voudrais donc savoir comment en cliquant sur ce nom je pouvais déclencher une action déja, est ce que cela se fait via un href? Je débute avec struts donc je ne sais pas vraiment comment faire merci de m'aider
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <%@ page import="david.webapp.*, java.util.*" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" %> <% ListHolder h = new ListHolder(); List jobList = h.getList(); session.setAttribute("jobList", jobList); %> <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <META name="GENERATOR" content="IBM WebSphere Studio"> <META http-equiv="Content-Style-Type" content="text/css"> <LINK href="theme/Master.css" rel="stylesheet" type="text/css"> <TITLE>list-job.jsp</TITLE> </HEAD> <BODY> <H2>Liste des différés</H2> <TABLE border="1"> <logic:iterate id="job" name="jobList"> <tr> <td><bean:write name="job" property="name"/></td> </tr> </logic:iterate> </TABLE> </BODY> </HTML>
Partager