接受响应数据格式:
纯文本:responseText 返回String
json:responseText 返回String
服务器响应字符串形式的json格式数据即可
客户端接收之后,需要将字符串转换为一个 js的json
eval():
注意:需要加() var json = eval("("+text+")");
jsonlib:将Java对象和Json字符串相互转换
1.导包
2.使用
* 转为{}:JSONObject.fromObject()
* 转为[]:JSONArray.fromObject()
* 过滤字段:
JsonConfig config = new JsonConfig();
//设置转为的json中不包含的字段名称
config.setExcludes(new String[]{"pid","cid"});
JSONArray json = JSONArray.fromObject(ps,config);
组织json数据的方式
①json-lib 拼接java对象的属性
②struts-json-plugin-xx.jar 要有属性
③自己拼接