如果在处理类定义处标注了@SessionAttributes(“user”),则尝试从会话中获取该属性,并将其赋给该入参,
然后再用请求消息填充该入参对象。如果在会话中找不到对应的属性,则抛出 HttpSessionRequiredException 异常。
在方法的参数对象中用 (@ModelAttribute("anoUser") User user),可以避免此错误。
如何避免@SessionAttributes引发的异常
---
如果在处理类定义处标注了@SessionAttributes(“user”),则尝试从会话中获取该属性,并将其赋给该入参,
然后再用请求消息填充该入参对象。如果在会话中找不到对应的属性,则抛出 HttpSessionRequiredException 异常。
在方法的参数对象中用 (@ModelAttribute("anoUser") User user),可以避免此错误。
---