首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp防止重复登录有关问题

2012-06-10 
jsp防止重复登录问题我用的是jsp+javabean+servlet的最好是能通过 session解决的A先登录此帐号 B登录重复

jsp防止重复登录问题
我用的是jsp+javabean+servlet的
最好是能通过 session解决的
A先登录此帐号 B登录重复帐号时将A的踢出
高手能不能告诉我个简单点的办法 不需要太高级

[解决办法]

探讨
加个字段咯 登陆后 更新这个字段为 当前IP 或者 sessionid

验证不一致 就踢出

[解决办法]
你可以在登陆后往数据库插入一个值。由这个值来判断是否是登陆状态。比如0是未登陆,1是登陆,当有人重复登陆时把1改成2,再有人重复登陆就把2改成1,反正重复登陆的时候就踢来踢去的,2个登录状态值够了 。
[解决办法]
探讨
引用:
加个字段咯 登陆后 更新这个字段为 当前IP 或者 sessionid

验证不一致 就踢出


数据库里面加个字段 sessionid。
重复登陆,就通过sessionid把以前的session销毁。写进新的sessionid
(退出时,要设为null)

或者在内存里面做个Map <userName,session>
登录后,检查有无重复,取出来销毁,remove,再put

热点排行