做一个网站,网站用户不能用一个账号在不同地方登录,要求后进来的如果判断这个账号已经在登录,不让后一个登录怎么做求大仙session
解决方案 »
- glassfish中如何部署和调用webservice服务?
- weblogic ejb javax.naming.NameNotFoundException异常
- 在线等。。。求一hibernate中对日期时间查询的语句
- 寻高手进帖帮忙捉BUG 广发散分 海寻高手
- 哪位大哥有struts+spring+hibernate的例子
- java解析文本文件数据并保存入库的问题!
- 关于struts配置的问题
- java Servlet基本的方法有哪几个? Thread类呢?
- 通过Weblogic快速搭建Je22架构,通过就给分??
- 高分在线救急!!!有关在jbuilder7中配置tomcat的问题.
- 在整合了ssh的项目中使用servlet报空指针异常
- 从J2ME(android)直接过渡到J2EE,请问得从哪切入?
你可以设计一个标志为 login_flag 值为 yes \no
登录模块可以这样写
String loginFlag= (String)session.getAttribute(“name”)
if(loginFlag.equals("yes"))
out.println("你已经登录");
else
{
loginCheck("user","pass");
session.setAttribute("name","yes"); }
登录会话类:记录登录用户的姓名、IP等等信息
会话管理类:把request和登录会话类做关联,部分代码如下
import org.springframework.web.util.WebUtils; public LoginSession getLoginSession(HttpServletRequest request)
{
return (LoginSession) WebUtils.getSessionAttribute(request, "loginSessionName");
} //登录成功后时set
public void setLoginSession(HttpServletRequest request, LoginSession loginSession)
{
WebUtils.setSessionAttribute(request, "loginSessionName", loginSession);
}
http://blog.csdn.net/ch656409110/article/details/9373345