以往使用servlet-api来操作session,这次使用SpringMVC提供的注解@SessionAttributes
当前目标:
1.controller之间共享该session
2.前后台获取session
1.controller之间共享该session:
类上使用@SessionAttributes(value="s_user")注解
要点:每一个controller如果想使用这个session属性,那么每一个controller都要加这个注解得到"s_user"
还有一个办法就是放到一个父类(BaseController 中)这样同时继承即可!
2.前后台获取session:
前台el表达式:${sessionScope.s_user}
后台:
public ModelAndView Get(@ModelAttribute(value="s_user") Sxufe_user user){
//这样得到的user就是SessionAttributes中的s_user对象了
}