Java 会议主题和框架

Java 会议主题和框架,java,spring,spring-mvc,session-variables,Java,Spring,Spring Mvc,Session Variables,如何使用spring框架和注释设置会话属性 相当于 request.getSession().setAttribute("key", "value"); 谢谢。您可以将会话作为控制器方法的属性传递,然后直接使用它,而无需请求。getSession(),但是这不是一个很大的改进,也没有注释:) 编辑: 您还可以将属性添加到ModelMap实例中,然后在这些控制器定义中使用@SessionAttribute注释,在这些控制器定义中,您希望将该属性包含在ModelMap中:您发布的代码有什么问题?

如何使用spring框架和注释设置会话属性

相当于

 request.getSession().setAttribute("key", "value");

谢谢。

您可以将会话作为控制器方法的属性传递,然后直接使用它,而无需请求。getSession(),但是这不是一个很大的改进,也没有注释:)

编辑:


您还可以将属性添加到ModelMap实例中,然后在这些控制器定义中使用@SessionAttribute注释,在这些控制器定义中,您希望将该属性包含在ModelMap中:

您发布的代码有什么问题?是的,我试图使用@SessionAttributes,但它还没有意义。你也可以使用
WebUtils.setSessionAttribute
public String handleRequest(HttpSession session) {
    session.setAttribute("key", "value");
}