Spring MVC:HTTP会话管理“等效”
作者:互联网
我来自PHP或ColdFusion之类的语言:如果我想在用户的HTTP会话中保存某些内容,则应采取以下措施:
SESSION["foo"] = "bar"
现在我处于Spring MVC环境中.
例如,在Controller方法内部,如何在会话中保存变量?
有人告诉我,一个会话范围的bean可以胜任.
您可以用一个简单的代码段来帮助我吗?
解决方法:
您可以使用会话范围的bean,并且在所有请求处理方法上也可以使用HttpServletRequest或HttpSession类型的参数.参见http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/htmlsingle/spring-framework-reference.html#mvc-ann-methods.
@RequestMapping...)
public String processSubmit(..., HttpSession session, ...) {
...
session.setAttribute("someAttribute", someObject);
...
}
标签:spring,spring-mvc,session,session-variables 来源: https://codeday.me/bug/20191013/1905413.html