当用户登陆以后你可以将session的值放保存到一个新的表中
一直到session的存活期结束,,,
你在将你新建的表中的session值删除

解决方案 »

  1.   

    cookie受到的限制太多,会被禁止掉!我想知道,在session的存活期还没有结束,而浏览器已经被关闭,Tomcat会不会自己把session清掉。
      

  2.   

    用数据库存一下不就行了
    如果想设置maxlifetime用sql作业实现
      

  3.   

    如果客户端cookie给禁止了的话。session一样不能用。因为session认证的sessionid就是已关闭IE就失效的形式在cookie中保存的。这种形式强烈建议用cookie
    国内很多论坛都用cookie我看也没什么不好的。
      

  4.   

    不会清掉的,必须过了存活期以后,但是问题是新的浏览器打开以后将新建一个session,不是原来的session
      

  5.   

    用session的maxlifetime可不可以做到?当用户关闭了所有的浏览器,而maxlifetime还没有到,这个session会不会自己关闭?不会
      

  6.   

    如果关闭了所有的浏览器而maxlifetime还没有结束, 就可以把sessionid记录下来, 然后在用户重新 发出请求的时候,把sessionid作为参数传给URL就可以了.对吗?