我用ie 登录然后将用户名存到session 中,关闭和不关闭浏览器都是,在用另一个用户登录,为什么记录的是第一次登录的名字呢? 

解决方案 »

  1.   

    登录画面上应该手动把session移除吧,
    只有成功登录了才会设置session
    这样应该就没有你说的问题了。
      

  2.   

    也不知道你使用的是struts1,还是struts2,这里就使用struts1来举例子了,第一次登录后,使用session.setAttribute("","");设置后,你在登录,还是同样的这个代码,就覆盖掉了啊。只要是你登录成功的话
      

  3.   

    STRUTS 2  我是在登录的时候存的  session.setAttribute("userName", name); 这样存的
      

  4.   

    感觉可以放到list,再将list放到session去取