比如退出登录的时候,跳转到static目录下的login.html页面。
//注销登录(退出登录)
@GetMapping(path = "/loginOut")
public String loginOut(HttpSession session){
//删除session中的用户信息
session.removeAttribute("loginUser");
//设置session过期,销毁session
session.invalidate();
return "redirect:../login.html"; //通过重定向,跳转到static目录下的html页面
}
后台controller
//或者在方法里面注入
public Object login(HttpSession session){
//HttpSession session = HttpRequest.getSession();
session.setAttribute("loginUser",user);
}
html通过th:text获取session的值
<!--显示登录用户名,公司名称-->
<p> <span th:text="${session.loginUser.userName}"></span></p>
<a href="#"><span th:text="${session.loginUser.companyName}"></span></a>