有,cookie都有一定的过期时间(当然,可以设为永不过期). 如果cookie过期了,就出现了“超时”。

解决方案 »

  1.   

    可是当cookie过期后,cookie对象就不存在了,当再次进行页面操作的时候,就会报错呀,而session超时后,session对象仍然存在,只是值为空而已呀,所以可以重新赋值,可是cookie该怎么做呢?
      

  2.   

    session超时后,session对象仍然存在?只是值为空?
    你确信吗?
      

  3.   

    session超时后,session对象仍然存在?只是值为空?
    你确信吗?
      

  4.   

    cookie对象也可以重新附值啊,这个时候相当于重新建立了一个cookie对象。
    对不起,刚才没贴上,不小心贴了两次。。
      

  5.   

    可是当cookie过期后,cookie对象就不存在了,当再次进行页面操作的时候,就会报错呀,而session超时后,session对象仍然存在,只是值为空而已呀,所以可以重新赋值,可是cookie该怎么做呢?
      当cookie过期后,cookie对象就不存在了。首先得判断cookies[''].value!=null
      

  6.   

    可是如果使用cookies[''].value,系统会报错的:未将对象引用设置到对象的实例。 也就是cookie对象已经不存在了,就不能这样使用了,那么cookie对象应该在哪里重新定义哪?page_load中吗?
      

  7.   

    先判断你请求的cookie是否为null就可以了,如果为null,要求重新登陆或者重新赋值。
      

  8.   

    能不能给个成功的例子,我调试总也通不过,thks