请教如何通过sessionId得到session对象,并使之失效。
wdman 2002-09-26 03:55:13 小弟现在做一个身份认证的程序,为了避免一个用户同时登陆多次,想这个用户第二次登陆时把他第一次登陆时建立的session失效,所以要得到他第一次登陆时的session对象,
我这样做的:
String SessionId = "";//"从数据库中得到";
HttpSessionContext SessCon= request.getSession(false).getSessionContext();
HttpSession Sess = SessCon.getSession(SessionId);
Sess.InValidate();//这个函数的具体名字在发问的时候忘了
上面的代码在jsp中运行,出现错误,说我使用了该批判的method getSession(String id),我不知道该如何是好。大家帮帮忙吧,你们做过类似项目没有?你们是如何实现这个问题的?