1.
var arr = new Array();
for(var i=0; i<5; i++){
arr.push({checkName:"zl"+i,checkPhone:"123"+i});}
2.
var checkObj = [
{"checkName":"zl","checkPhone":"123"},{"checkName":"zl2","checkPhone":"456"}
];
contentType: "application/json",
dataType: "json",
type: "POST",
url: "/info/checkAjax",
data: JSON.stringify(checkObj),
//data: JSON.stringify(arr),
}
});
java 后台
1.
@RequestMapping("/checkAjax")
@ResponseBody
public String checkAjax(HttpServletRequest request,@RequestBody String checkObj){
//单个对象
//CheckObjs= JSON.parseObject(jsonstr, CheckObj.class);
return "";
}
2.
JSONArray parseArray = JSONArray.parseArray(checkObj);
for (int i = 0; i < parseArray.size(); i++) {
Object object = parseArray.get(i);
CheckObj o = JSON.parseObject(object.toString(), CheckObj.class);
System.out.println(o.getCheckName());
System.out.println(o.getCheckPhone());
}
return "";
}