【发布时间】:2014-07-31 18:18:50
【问题描述】:
例如,我有 5 个不同的用户登录了我的应用程序。每个帐户都有一个保存在我的数据库中的会话 ID。但是,我想不时检查每个会话 ID 是否处于活动状态。
我打算创建一个包含所有登录用户会话的某种全局容器,这可能吗?因此,当我想检查时,我将查看容器并检查会话是否处于活动状态,如果没有,我将尝试创建一个新的或注销相应的用户。
如果您有任何建议,我愿意倾听(阅读)。
【问题讨论】:
-
为什么?空闲超时后,容器将使会话失效。
-
您不能使用控制器中的任何类变量吗?或使用数据库中的任何表(创建一个名为 global_session 的表)?
-
这是基于现有框架(如 Tomcat 或 J2EE)还是您自己编写的?
-
@DiegoPolidoSantana,如果我有桌子,我可以存储我的会话 ID 吗? ..我可以从会话 ID 中获取会话状态吗? (我会尝试搜索是否可以。)
标签: java httpsession