[英]How do I clear ModelMap session?
我的控制器顶部有此注释:
@SessionAttributes("user")
和这个映射:
@RequestMapping(value="/logout", method = RequestMethod.GET)
public String logout(ModelMap model){
model.clear();
但是,当我导航到该URL时,它仍然能够检索User会话属性。如何正确清除ModelMap值?
看起来我需要此签名而不是SessionStatus:
@RequestMapping(value="/logout", method = RequestMethod.GET)
public String logout(SessionStatus status){
status.setComplete();
return "redirect:/";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.