Spring获取会话类对象

时间:2016-02-26 07:44:47

标签: java spring jsp spring-mvc session

我正在尝试从session属性中获取类对象。这是代码

IndexController.java

User user = new User();
user.setEmail("EMAIL");
user.setName("name");
session.setAttribute("session_user", user);

的index.jsp

<c:choose>
     <c:when test="${session_user != null}"
Hello <c:out value="${session_user[user.getName()]}">
     </c:when>
</c:choose>

但它不打印任何东西?

1 个答案:

答案 0 :(得分:2)

将index.jsp中的Hello行替换为:

Hello <c:out value="${session_user.name}">

这些EL表达式并不了解getter / setter,只需键入属性名称即可获取其中的值。什么是[?]?你不会过List