java - 在 Spring 中从另一个 session 获取 session bean

标签 java spring session tomcat

在 Spring 中有没有一种方法可以从另一个 session 访问一些 session bean?例如,某些单例是否可以为两个用户更改 session bean 中的数据,或者一个用户的操作是否可以为第二个用户更改 session bean 中的某些数据。

最佳答案

不,你不能,这将破坏具有 session 作用域 bean 的意义。如果用户需要跨 session 查看更改,您应该使用两个 session 范围的 bean(或其他一些持久存储)都可以访问的有状态单例 bean。

关于java - 在 Spring 中从另一个 session 获取 session bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10621028/

相关文章:

java - OpenOffice API : How to turn off headers and footers

java - 在握手过程中从 SSLEngine Wrap 方法获取 SSLException

java - 如何使用 websockets 从 mysql 获取实时通知更新?

php - 如何限制使用 session 下载的文件数量

java - 检查 MyRectangle2D.java 类中矩形是否重叠

java - 如何进行集体作业

java - Jackson 在我的 Spring Boot 应用程序中忽略了 spring.jackson.properties

java - 密码编码器,更新密码,看新旧是否相同

jquery - 在 WebMethod 内设置 Session 对象(使用 EnableSession = true)不存储值

node.js - Nodejs + Passport.js + Redis : how to store sessions in Redis