【发布时间】:2017-01-27 18:45:06
【问题描述】:
我正在编写一个应用程序,我正在将用户对象设置为会话,但我无法将该会话放入另一个控制器。我想在整个应用程序中保持该会话(直到用户注销)。那么我怎样才能将会话对象放入另一个控制器并贯穿整个应用程序。在整个应用程序中维护会话需要遵循哪些步骤。
进入会话:
public ResponseEntity<Object> getCustMenus(HttpSession session){
UserInformation userInformationSession = luser.getRolesData();
session.setAttribute("userInfo", userInformationSession);
}
获取会话:
UserInformation userInformation=(UserInformation) session.getAttribute("userInfo");
System.out.println("-----"+userInformation.getUserName()+"----------username");
【问题讨论】: