作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
在 Spring MVC (2.5) Web 应用程序中存储用户 session 相关数据(例如用户最近执行的操作的日志)的最佳方式是什么?
使用经典的 javax.servlet.http.HttpSession 或通过在 Controller bean 中指定 scope="session",并将数据存储在 session 对象中?
最佳答案
session 范围的 bean(使用 scope="session"
)是最简洁的方法。这消除了您自己与 session 交互的需要。
如果你想将一个 session 范围的 bean 自动连接到 Controller 中,你要么需要使 Controller 本身具有 session 范围,要么使用一个范围代理将它连接到一个单例 Controller 中,如 described here .两种方法都有效。
关于java - 如何在 Spring MVC 中存储 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367651/
我是一名优秀的程序员,十分优秀!