1、后台代码,一定要加上@RequestBody主要用来接收前端传递给后端的json字符串中的数据
@PostMapping("/test")
public String test(@RequestBody List<User> user) {
for (int i = 0; i < user.size(); i++) {
System.out.println(user.get(i));
}
return "OK";
}
2、前端代码,ajax提交 。headers一定要设置
$.ajax({
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
url: prefix + '/test',
type: 'POST',
dataType: "json", //表示返回值类型,不必须
data: JSON.stringify(users),
success: function(res){
console.log(res);
}
});