前端代码
function test() {
var stu1= {
stuId : "aa1",
titleIndex : "11"
};
var stu2= {
stuId : "aa2",
titleIndex : "22"
};
var data = [stu1,stu2];
$.ajax({
url: "${ctx}/batchSave",
type: "post",
contentType: "application/json;charset=utf-8",
data: JSON.stringify(data),
success: function (json) {
console.log(json);
}
});
}
后台spring mvc 接收参数代码
@RequestMapping(value = "batchSave", method = RequestMethod.POST)
@ResponseBody
public Map batchSave(@RequestBody List<Student> studentList) {
this.eQuestionnaireAnswerService.batchSave(studentList);
Map resultMap = new HashMap<String, String>();
resultMap.put("result", "true");
resultMap.put("message", "添加成功");
return resultMap;
}