解决方案 »

  1.   

    request.put("vo", xianpianVo);改为request.setAttribute("vo", xianpianVo);看看
      

  2.   

    看你的request  有你的数据不  
      

  3.   

    var json="${requestScope['vo'].ditu}"; 
    alert(json);
    是可以的。
      

  4.   

    你这个bean没有关联别的集合或者对象吧,如果有,需要在strust.xml里面加以限制,防止死循环
    如果没有:
    var jsonString="${requestScope['vo']}";  //注意这里,先不要点属性
    var json = $.parseJSON(jsonString);
    alert(json.arrayda);
    用jquery的$.parseJSON(data)方法;将字符串强转为json,接下来就可以用
    试试呢
      

  5.   

    Map<String, Object> map=new HashMap<String, Object>();
    map.put("total", pageTotal);
    map.put("data", photographList);
    result=JsonUtils.mapToJson(map);
    printwr.write(result);
    success:function(data){
       var total=parseInt(data.total);
    }
      

  6.   

    $(function(){
       alert("ff");
       var json="${vo}"; //这里是字符串
    var s=eval(json);   alert(s[arrayda]);
    });
      

  7.   

    如果对象存在关联配置   action里面应该
    jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);
    JSONObject oj = JSONObject.fromObject(JsonObject, jsonConfig);