有关session的缓存信息的问题吧?
初学JSP,我也想知道正确的答案

解决方案 »

  1.   

    我们用weblogic做了一个系统,也遇到相同的问题
      

  2.   

    新开一个窗口是怎么开的?如果是在原来的基础上选择“文件”-“新建”-“窗口”的话就没什么奇怪的了。这说明用户B和A是一个session,这很正常
      

  3.   

    tomcat下没有这个问题~
    通过双击IE新打开的网页不会存在上诉问题,但是如果是又母窗口打开的窗口,还是会存在上诉问题~
    所以我们一般是在登陆界面上执行一遍用户的注销操作
      

  4.   

    to  minisun2000(天生不专一) :
    是直接打开一个IE进程,不是象你说的那样,而且,在maxthon(MYIE)中也是这样.to angelheart(星夜雨) :
    我用的就是tomcat,但是确实有这样的问题.我就是通过双击IE打开的.没有在母窗口打开.你们可以试一下,csdn就是有这个问题.
      

  5.   

    我知道 MSN 以前没有问题,现在也出现不能检测到已经登录的问题,
    害得我登录它总说密码错误,其实是因为上一次另一个用户名的登录没有清理干净.以前 MSN 没有这个问题, 碰到登录过的会提示已经登录,现在 Passport 分离 MSN Premium 之后问题来了.
      

  6.   

    看一下你的servlet,估计是servlet多线程出的问题,设置成singnal试试
      

  7.   

    没有理解Maple99 的做法,能具体一点吗?
      

  8.   

    所一用session来记住登录人的信息不是好方法,况且session还有个时间限制,其实在resion配置文件里配置个标记属性也能做到session这个功能。还是关注一下这个问题。
      

  9.   

    这个问题是存在啊,好多网站都有,我用的浏览器是myie,也经常出现,害的我每次都要管理浏览器,夸张的是两个网站之间居然也存在
      

  10.   

    session是机器绑定的,他针对一台机器上的连接都是一个,除非SESSION过期!就是说,当你新开无论多少个窗口,他们的session都是一个.所以,当你在新窗口出现使用B登陆后,b的信息就替代了a的信息.
    这个与浏览器不相关。
      

  11.   

    Session是机器的,不是用户的。如果要用Session就不能解决这个问题。
      

  12.   

    这个,没办法的,session就是这样的,没其它办法,
    这样也许行:不用session,而把你的登录的信息等一直用request往后传就行了,或者重新从桌面上开一个IE
      

  13.   

    所有的东西都有它的优点和缺点,这个就是session的缺点
      

  14.   

    "session是机器绑定的,他针对一台机器上的连接都是一个,除非SESSION过期!"
    针对这句话大家有什么看法?
      

  15.   

    对啊,session是机器绑定的,他针对一台机器上的连接都是一个
      

  16.   

    一个SESSION针对的是客户端的一个IE进程
    由一个浏览器进程管理的多个IE窗口共用一个服务器端的SESSION