Bonjour,
j'essaie d'implémeter DIsplay Tag. J'ai rajouter toutes les classes nécessaire à mon projet. Ma jsp se compile mais ne m'affiche pas les données contenues dans ma liste.
Est-ce que quelqu'un pourrait m'aider??
Ma jsp
mon UserBeanList
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 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <h1>JSP Page</h1> <% UserBeanList ub=new UserBeanList(); ArrayList list=ub.getUserList(); UserBean u = (UserBean) list.get(1); session.setAttribute("list2",list); %> <%= u.getFirstName() %> <display:table name="list2" /> </body> </html>
Code java : 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 package display; import java.util.ArrayList; public class UserBeanList { ArrayList userList = new ArrayList(); /** Creates a new instance of UserBeanList */ public UserBeanList() { } public ArrayList getUserList() { UserBean u= new UserBean(); u.setFirstName("Fabrice"); u.setLastName("Bourqui"); userList.add(u); u.setFirstName("Colbert"); u.setLastName("Tartenpion"); userList.add(u); return userList; } }
UserBean
Code java : 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 /********************************************************************** * UserBean.java * * Created on 15. août 2007, 07:56 * @author fabrice * /********************************************************************** * To change this template, choose Tools | Template Manager * and open the template in the editor. * /**********************************************************************/ package display; public class UserBean { private String firstName; private String lastName; /** Creates a new instance of UserBean */ public UserBean() { } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } }
Partager