1.session中保存信息
@GetMapping("/login")
public String login(SysUser user, HttpSession session){
session.setAttribute(user.getId(),user);
return "成功";
}
2.session中获取信息
//1.
@GetMapping("/getUserInfo")
public Object getUserInfo(HttpSession session){
Object userInfo = session.getAttribute("用户ID");
return userInfo;
}
//2.
@GetMapping("/getUserInfo")
public Object getUserInfo(HttpServletRequest request){
Object userInfo = request.getSession().getAttribute("用户ID");
return userInfo;
}
3.清除session
@GetMapping("/logout")
public String logout(HttpSession session){
//清空session
session.invalidate();
return "推出成功";
}
网友评论