jsp登陆问题?(给50分) 我想在jsp或servlet中实现一个用户名只能在一个地方登陆,例如:aa这个用户名已经是登陆的了,我再打开一个页面登陆这个用户名aa,就要提示:“你已经是登陆的状态,不能再登陆了!应该如何实现呢?谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把用户信息放在session里面,登陆页面先判断session里面是否已经有了用户信息 第一次登陆后://添加会话变量,包括登录人的id,code,name...String personId=request.getParameter("personId");session.putValue("personId",personId);检查时:String PersonID = String.valueOf(session.getValue("personId"));if(personId.equals(PersonID)){.....................} 好办,1、用户的登陆信息保存在session中。 登陆时先根据用户名去查找session的,如果该用户名的session存在,就说明该用户已经登 陆了,此时你可以定制自己的登陆规则,是优先原则或者是后者优先原则即可以。 2、在数据的用户帐户表中加如个状态字段,比如0表示已经登陆,1表示没有登陆,只要帐户一登陆系统就设置标志位值为1,退出时则置为0 http://www.boxigroup.com B/S、C/S、数据库开发帮助网站、欢迎光临 JSP中的JavaBean问题 struts对象传值问题 SSH整合 Could not create JarEntryRevision 初学JAVA+JSP,如何做菜单 做过地图的大哥请给小弟点指点 请教:网页中直接打开WORD文件,进行编辑,能否不用外面的控件 java排列组合问题!!急啊 JDBC的驱动问题 日期转换问题!简单 急用 谢谢帮忙 标题排序 公司想屏蔽上网并能用outlook收邮件的问题,劳烦各位帮忙 sql读取为空
//添加会话变量,包括登录人的id,code,name...String personId=request.getParameter("personId");
session.putValue("personId",personId);检查时:
String PersonID = String.valueOf(session.getValue("personId"));
if(personId.equals(PersonID)){
.....................
}
1、用户的登陆信息保存在session中。
登陆时先根据用户名去查找session的,如果该用户名的session存在,就说明该用户已经登
陆了,此时你可以定制自己的登陆规则,是优先原则或者是后者优先原则即可以。
2、在数据的用户帐户表中加如个状态字段,比如0表示已经登陆,1表示没有登陆,只要帐户一登陆系统就设置标志位值为1,退出时则置为0