CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

用户登陆出现问题

楼主aloie()2006-07-04 11:48:58 在 Java / J2EE / EJB / JMS 提问

我们的网站出现了一个问题,一个用户在登陆页面正常登陆之后,点击别的连接之后发现用户名和信息不是自己的,是什么原因导致这个现象的呢?我们的服务器是WEBsphere,后台数据库采用的是SQL   Server2000,请知道的帮我分析一下,谢谢 问题点数:30、回复次数:8Top

1 楼kevinliuu()回复于 2006-07-04 12:08:25 得分 0

session缓存?并且混乱了?Top

2 楼loomman(一剑)回复于 2006-07-04 12:10:23 得分 0

设置session之前先清一下sessionTop

3 楼aloie()回复于 2006-07-05 08:26:25 得分 0

谢谢大家帮我分析,我也怀疑是session缓存或者是服务器缓存方面的原因,那么怎么在用户退出时清理session?有什么方法吗?具体语句怎么写?Top

4 楼mrdangdong(厚积博发)回复于 2006-07-05 11:04:03 得分 0

logout.jsp退出页面写:  
  <%  
  session.setAttribute("username",null);  
  %>Top

5 楼aloie()回复于 2006-07-05 13:36:07 得分 0

好象不是session没清理的原因,因为我在logout.jsp里使用了session.invalidate();注销当前,还用使用session.setAttribute("username",null);吗?Top

6 楼kaolaxiong(考拉熊)回复于 2006-07-05 14:04:42 得分 0

这个问题我们也有,我是这样做的  
  在登陆成功后转向的页面后加一个参数,大概如下:  
      main.jsp?UserID=aaaTop

7 楼aloie()回复于 2006-07-06 13:03:28 得分 0

加在什么地方?是什么意思?  
  session.invalidate();和session.setAttribute("username",null);有什么区别么?Top

8 楼lilong418(龙龙)回复于 2006-07-06 13:43:45 得分 0

记得在退出系统时清除Session:  
   
   
  <%session.removeAttribute("userName")%>  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:aloie

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo