1、前端发送json数组
$.ajax({
url: "test.do",
type: "POST",
data: JSON.stringify(jsonDatas),//这里要转换json
contentType: 'application/json;charset=utf-8',//这里一定要写
dataType: "json",
success: function (msg) {
if (msg.status == 200) {
showMessage('保存成功!');
}
}, error: function () {
showMessage('保存出错!');
}
});
前端数据格式
2、后端spring,使用对象接收,刚开始我使用Lis<User>不能接收成功,前端报400,换成User[] 就可以了,@
RequestBody一定要加
@RequestMapping("test.do")
@ResponseBody
public StringholdFillNorms(@RequestBody User[] users){
for (User user : users) {
System.out.println(user.getId());
}
}