JSP中怎么实现一个帐号不让多个人同时使用,就是我上线时,别人用这个帐号就上不了
解决方案 »
- 学习servlet中过滤器的使用问题
- JBOSS异常:javax.servlet.ServletException: non-HTTP request or response
- <html:text问题
- 刚上班就碰上这么棘手的问题?apache+tomcat整合问题,做过整合的都进来看看...完整日志提供
- 30分,求一个jsp+servlet的解决方法和关键代码!!!
- 急~~如何限制文件域只能通过“浏览”按钮添加路径,不能手工输入?
- requset,session,response常用用法有那些,希望各位罗列以下谢谢!!
- myeclipse中项目报错,但下面文件没有报错的
- 关于树型菜单。非常急??????????
- 高分求助..weblogic7下JSP连接SQL SERVER数据库问题
- 建议java版的版主封了我和fzlotuscn (无为一本)两个人的ID,让java版少点争骂!
- 请问怎么利用java,jsp实现多文件批量打印?
1:在数据库的登录历史表中记录每一个用户的ip
2:退出的时候记录退出时间
3:在用户登录的时候判断,这个用户的登录ip是否和数据库中的ip一直,如果不一至。则检查是否这个用户的最后一条登录记录中的退出时间是否存在。
4:如果不存在退出时间,说明这个时候是有同一个用户在另一台机器上的登录
5:清空前一次登陆着的session,在他进行下一次操作的时候,就会自动退出。大概就是这么个思路
1,在数据库的帐号表添加一个登陆状态字段,未登陆的用户状态设为0,如果该用户登陆成功,则其状态字段设为1,注销成功就设为0
2,不需要在数据库加字段,直接在Action里判断Application里是否已有当前登陆的帐号,Application中就保存当前已经登陆成功的帐号.
<script language="javascript">
window.onbeforeunload = function() //author: meizz
{
var n = window.event.screenX - window.screenLeft;
var b = n > document.documentElement.scrollWidth-20;
if(b && window.event.clientY < 0 || window.event.altKey)
{
window.event.returnValue = "";
}
}
</script>