Rev 1582 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1582 | jmachado | 1 | <%@ page import="pt.estgp.estgweb.domain.User" %> |
2 | <%@ page import="pt.estgp.estgweb.domain.UserImpl" %> |
||
3 | <%@ page import="java.util.List" %> |
||
4 | <%@ page import="java.util.ArrayList" %> |
||
5 | <%@ page import="pt.estgp.estgweb.utils.RoleManager" %> |
||
6 | <%@taglib prefix="t" tagdir="/WEB-INF/tags/examples" %> |
||
7 | |||
8 | <html> |
||
9 | <body> |
||
10 | <h1>Exemplos de passagem de Objectos complexos às Tags</h1> |
||
11 | |||
12 | <% |
||
13 | User user = new UserImpl(); |
||
14 | user.setName("Jonh Doe"); |
||
15 | List<String> roles = new ArrayList<String>(); |
||
16 | roles.add("admin"); |
||
17 | roles.add("services"); |
||
18 | user.setRoles(RoleManager.getSerialRoles(roles)); |
||
19 | request.setAttribute("user",user); //para se poder usar nas scriplets |
||
20 | %> |
||
21 | |||
22 | <t:objectAttribute user="${user}"/> |
||
23 | |||
24 | </html> |
||
25 |