Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1885 | grupo1 | 1 | <%@ page import="pt.estgp.estgweb.domain.User" %> |
2 | <%@ page import="jomm.dao.impl.AbstractDao" %> |
||
3 | <%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %><%-- |
||
4 | Created by IntelliJ IDEA. |
||
5 | User: daniel |
||
6 | Date: 23/11/2017 |
||
7 | Time: 11:09 |
||
8 | |||
9 | http://localhost:8080/baco/testeEngSoft/?name=super&jsp=/ola.jsp&dispatch=primeiroMetodo |
||
10 | --%> |
||
11 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
||
12 | <html> |
||
13 | <head> |
||
14 | <title>Title</title> |
||
15 | </head> |
||
16 | <jsp:useBean id="user" type="pt.estgp.estgweb.domain.User" scope="request"/> |
||
17 | <body> |
||
18 | <h1>Hello JSP</h1> |
||
19 | <% |
||
20 | User u = (User) request.getAttribute("user"); |
||
21 | User uSess = (User) request.getSession().getAttribute("user"); |
||
22 | |||
23 | AbstractDao.getCurrentSession().beginTransaction(); |
||
24 | User loaded = DaoFactory.getUserDaoImpl().loadByUsername(u.getName()); |
||
25 | request.setAttribute("loaded", loaded); |
||
26 | |||
27 | %> |
||
28 | u: |
||
29 | <%=u.getName()%> |
||
30 | <br> |
||
31 | u: |
||
32 | ${loaded.superuser} |
||
33 | <br> |
||
34 | uSess: |
||
35 | <%=uSess.getName()%> |
||
36 | |||
37 | </body> |
||
38 | </html> |
||
39 | <% |
||
40 | AbstractDao.getCurrentSession().getTransaction().commit(); |
||
41 | %> |