java 判断用户在线的思路

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:15:22
如题?

我没真正实现过,不过我的思路是这样的:
数据库用户表有字段用户名,密码,是否登录(username,password,Islogin)
默认Islogin为false,当一用户登录成功,更新Islogin字段的值为true.当统计用户在线人数,只需要用select count(*) from 用户表 where Islogin='true'即可得到在线人数。
不知道是不是正确,我也在学习当中。

之前在HEAD FIRST jsp&servlet 中看到过类似的东西~
就像dwhazx说的,对session计数, 好像是每创建一个session,count就加一,销毁一个就减一,具体的你可以找本书看看,有的有实例的~^_^

读取session贝