我的解决方案:
@SessionAttributes("user")在两个控制器上
和
@ModelAttribute("user") User user作为方法中的参数-起作用
我也加了
@ExceptionHandler(HttpSessionRequiredException.class)public String SessionException(HttpSessionRequiredException ex) { logger.info(ex.getMessage()); return "redirect:LogIn";}捕获异常,用户将转到LoginPage而不是异常错误页面
正如Donal Boyle指出的那样,结论是:用于
@SessionAttributes在Controller之间共享模型



