java web开发 如何统计正在访问JSP页面的人数总和?

2025-03-22 22:59:14
推荐回答(2个)
回答(1):

我以前是通过 定义一个变量(假设名字为currentuser)保存到application作用域中,每个用户一上线就会创建一个session,在这个时候把currentuser变量加1,session销毁的时候currentuser变量减1 。但是这样做的话可能不能及时反映在线人数,因为并不是用户一下线session就马上销毁的。仅供参考,期待改进。

回答(2):

用session就行,每个用户连接后创建session,超时后销毁session。统计一下session个数就行了