SpringMVC的@SessionAttributes注解

该注解的作用是 :将多个参数放入session域中,用于方法之间参数的共享

该注解只能在类上使用,通常与Model类,ModelMap类一起使用

Model类:将变量以键值对的方式存入Model类中,如 model.addAttribute("user",user);

                 然后Model类会将存入的变量,自动的再帮我们存放在Request域中一份

                 如果类上加了@SessionAttributes注解,这些变量同样会存放在ession域中一份,即可以在多次请求中调用这些变量

ModelMap类:可用于获取Model中存放的变量,如 modelMap.get("user");

SessionStatus类:  用于清空通过@SessionAttributes注解放入session域中的变量,

                               sessionStatus.setComplete();

发布了46 篇原创文章 · 获赞 0 · 访问量 4147

猜你喜欢

转载自blog.csdn.net/weixin_42488402/article/details/100013304