后台保存的session在转到的前面第一个页面可以接收,为什么到了第二个页面就没有了?有不有什么方面可以使页面跳转后依然能接收到session中保存的信息

解决方案 »

  1.   

    session的作用域是本次会话,不太清楚你的意思
      

  2.   

    确认代码问题,是否在第二次操作时session被重置了。
      

  3.   

    session周期很长 应该是你的代码有问题
      

  4.   

    好像我这里就碰到这样的问题, 页面登录后,验证也通过了,但还是跳转到登录界面,怀疑是session没保存起来
      

  5.   

    session的生命周期是一个会话
    不同页面之间共享session,这个是浏览器的问题,有些浏览器是就算打开不同的页面,可以同享同一个session,有些不可以。
      

  6.   

    session是一次会话的生命周期,你浏览器不关,不超过session存储时间的话,都不会有问题,你还是看下自己的代码,是把session存到哪里了
      

  7.   

    你没搞清楚 重定向:request等等参数全部初始化。保存的session自然失效
    转发:request中存放的变量不会失效
      

  8.   

    session是会话跟踪,只要你浏览器没关,那么里面的值是一直存在的。要么你没存起,要么就是你第把里面的值重置了
      

  9.   

     兄弟,首先咱俩来分析一下,session的生命周期吧!只要你服务不停,session不过期,浏览器不关闭,基本上session 都会存在的!除非你跨域跳转页面了!这个时候session的作用域就变了!故此原有的session是拿去不到的!建议你看看……或者你调用了!什么方法把session给注销掉了!
      

  10.   

    把你存session和接session的代码贴出来看看。这是谁告诉你的?
      

  11.   

    谢谢各位,问题已经解决了。现在我用的session是servlet这个类中的。具体的原因我也不清楚 
      

  12.   

       session没有设置生命周期的话,  关闭浏览器就没有了。