struts action配置的result type要为json

解决方案 »

  1.   

    去Action里面看看属性定义的对不对,取值方法。还有就是方法里面有没有局部变量名字和属性一样了(我以前犯过这样错误)
      

  2.   

    返回类型的确是json~~而且能得到json数据~~但是问题是~~操作json~~data.flag的时候反而得不到数据了~~真奇怪~~希望大家在帮忙想想办法~~
      

  3.   

    现将data用eval函数转换一下: 
    success: function(data){ 
        var data2 = eval('('+data+')');
        var reStr = data2.flag;
        ...
      

  4.   

    呵呵~~我找到问题所在了~~我用火狐debug了下~~发现原来~~返回的数据类型不是json~~只是一个object~~加上datatype:"json"~~就可以用了~~非常感谢各位的帮忙~~