如题

解决方案 »

  1.   

    什么异常,一般情况Session不会丢失的,但是偶尔Session也会丢失一下
      

  2.   

    我是在测试自定义错误页时需要一个异常,所以我故意向数据库中插入一个空值,在异常的时候,我在catch块中向Session中存储了几个变量,在错误页中查看Session时,发现所有的值都没有了,但SessionID在异常抛出前和抛出后都是一致的。这个现象不是偶尔发生,而是一定发生:(
      

  3.   

    主要看异常发生的类型
    其实就算不发生异常session也有可能丢失