作者tasico (silence)
看板java
标题Re: [JSP ] 线上人数统计一问
时间Fri Oct 5 13:04:56 2012
如果要统计线上人数, 可以在JSP内宣告一个static物件 (Ex. 整数)
有人登入就加1, 有人登出就减1, 因为是static, 全域大家都看得到且只有一份
这样就行了
如果重开人数就没了 (不过这样应该也合理)
※ 引述《newvalentine (haha)》之铭言:
: google 了几篇文章,要计算线上人数即 session 都须实做一个 List 然後
: 有登入就塞入该 session id;登出的话就移除
: 最後在计算 List size 大小
: 只是不知道 jsp 或是 java 是否有函式可以直接看目前有哪些 session id?
: 还是一定得像查到的那些实做呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.39.40
1F:推 LaPass:jsp内? 那请问不同页面的jsp怎麽呼叫别人的static物件? 10/05 13:09
2F:→ Lordaeron:singleton, 再补个listener 就还可以在down下来时连db 10/05 14:49
3F:→ tasico:修正一下 先包一个public class, 然後在jsp内用static叫用 10/06 05:09