
//Javascript code
function setIndexComb(){ console.info(1); $.ajax({ type:"POST", url:"EnvDatAction_getIndexComb.action", async:false, dataType:"json", success:function(jsonResult){ console.info(2); console.info(jsonResult);
}, error : function() {
alert("异常!");
}
}); console.info(3); }
//Java code
public String getIndexComb(){ this.setJsonString("{"success":true,"data":"2"}"); return SUCCESS; }
以上这个请求的返回结果是: null({"success":true,"data":"2"}); 谁能帮忙解决一下 谢谢了 structs2 新手
1 ooTwToo 2016-06-01 07:41:46 +08:00 via iPhone struts ? |
2 lihui0234 OP 嗯嗯 structs2 |
3 wkan 2016-06-01 07:49:30 +08:00 via iPhone @lihui0234 是 struts 啦,话说 struct 返回 json 不应该是弄个 map 么,怎么直接就 string 了 |
5 wwqgtxx 2016-06-01 08:21:17 +08:00 via Android 为啥不用 struts2 的 json 插件来自动返回 json ? |
6 raptium 2016-06-01 20:52:52 +08:00 via iPhone 看起来是搞了个 jsonp 的返回,但是没有 callback 名字…… |
7 thinkmore 2016-06-12 10:11:09 +08:00 response.write(jsonStr); |