如何存储在Spring MVC的会话(How to store session in Spring

2019-08-03 11:29发布

什么是存储用户的会话相关的数据的最佳方式(如,例如日志最近的行动用户所做的),在Spring MVC(2.5)的web应用程序?

采用经典的javax.servlet.http.HttpSession或通过在控制器豆指定范围=“会话”,并且在一个会话对象存储该数据?

Answer 1:

会话范围豆(使用scope="session" )是最干净的方法。 这样就省去了与会话交互自己。

如果你想在控制器自动装配一个会话范围的bean,您可能需要使控制器会话范围的本身,或者使用范围的代理将其连接到一个单控制器,如这里所描述 。 这两种方法是有效的。



文章来源: How to store session in Spring MVC