求个判断用户是否登录代码
要用JDBC模式做的——判断用户是否登陆在线的代码,求各位高手帮忙解决
------解决方案--------------------为什么要用jdbc来做呢,使用session不就能解决了吗,要是觉得session时间太短(一般能满足了),也能设置呀
------解决方案--------------------在数据库中添加一个字段,状态(status),登录成功后状态为1,注销的状态为0,备注:0表示注销,1表示成功登录的用户
------解决方案--------------------
------解决方案--------------------可以通过数据库添加字段来解决,每次用户请求的时候可以记录用户最后的访问时间,然后后台再起一个定时任务,每隔一分钟或者指定的时间对用户最后访问记录进行清理,如果超过5分钟,或者指定时间之外时,认为用户已经注销,修改用户登录状态,同时删除最后访问时间
------解决方案--------------------都是放到session里面的,能获取session信息且有登录信息的时候就是登录,其他就是未登录状态了啊