如何使用spring框架和注释设置会话属性?SessionAttribute和SpringFramework
东西相当于
request.getSession().setAttribute("key", "value");
感谢。
如何使用spring框架和注释设置会话属性?SessionAttribute和SpringFramework
东西相当于
request.getSession().setAttribute("key", "value");
感谢。
您可以通过会话控制器的方法的属性,然后直接使用它,而request.getSession(),但它不是一个很大的改进,并且没有注解:)
public String handleRequest(HttpSession session) {
session.setAttribute("key", "value");
}
编辑:
您还可以添加属性ModelMap实例中,然后使用@SessionAtributes标注在其中你想有内部ModelMap该属性这些控制器的定义:http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-ann-sessionattrib
是的,我试图使用@SessionAttributes,但它没有任何意义。 – portoalet 2010-03-03 08:20:45
你也可以使用'WebUtils.setSessionAttribute' – 2012-11-09 20:45:40
出了什么问题,你发布的代码?它简短明了。 – skaffman 2010-02-25 21:30:12