Subversion Repositories bacoAlunos

Rev

Rev 1881 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="pt.estgp.estgweb.domain.User" %>
<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %><%--
  Created by IntelliJ IDEA.
  User: daniel
  Date: 23/11/2017
  Time: 11:09

  http://localhost:8080/baco/testeEngSoft/?name=super&jsp=/hello.jsp&dispatch=primeiroMetodo
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<jsp:useBean id="user" type="pt.estgp.estgweb.domain.User" scope="request"/>
<body>
<h1>Hello JSP</h1>
<%
    User u = (User) request.getAttribute("user");
    User uSess = (User) request.getSession().getAttribute("user");

    AbstractDao.getCurrentSession().beginTransaction();
    User loaded = DaoFactory.getUserDaoImpl().loadByUsername(u.getName());
    request.setAttribute("loaded", loaded);

%>
    u:
    <%=u.getName()%>
    <br>
    u:
    ${loaded.superuser}
    <br>
    uSess:
    <%=uSess.getName()%>

</body>
</html>
<%
    AbstractDao.getCurrentSession().getTransaction().commit();
%>