我就是清理了缓存,想试一试session过期后能否跳转,结果发现这个ajax总是200的状态返回

解决方案 »

  1.   


     通过谷歌游览器 发现
    将session删除后,数据类型直接变成plain了,为什么呢
      

  2.   

    控制台有报错不
    data : {
    'rbo' : rbo,
    'factory_name':factory_name,
    'country':country
    },这里的后面的rbo这些var都有不
    然后如果有错误页面返回好像也都是success
    要对success的data进行判断才有效果
      

  3.   


    我是直接把session在游览器删除,所以url完全不会和服务器连接,我即使把url改成12345.do,依旧是返回200的状态
      

  4.   

    谁说把session删除就无法和服务器连接,你想返回error,那也是ajax连接出现异常才会调用,你url写成12345.do,前面也会接上当前访问路径+12345.do,连接是可以连接的,只是找不到相应的action方法而已,你要判断session是否过期,可以在ajax调用action 方法内判断,返回session是否过期的json字符,或者你自定义值.success里面再判断你的值嘛