前端像后台传入数组,后台使用list接收的方法
前端AJAX:
$.ajax({
url:'http://192.168.1.112:8181/runtime/uav/bookmark/point/insert',
type: 'post',
async: false,
data: JSON.stringify(linePoints),
contentType: 'application/json;charset=utf-8',
dataType: 'json',
success(res) {
debugger
console.log(res)
}
})
注意:1.contentType必须为 'application/json;charset=utf-8',默认(会报415) 2.dataType: 'json', 3.data要序列化
后端:参数栏使用@RequestBody注解
public Integer insertLinePoint(@RequestBody List<LinePoint> linePoints) {
Integer addCount = 0;
return addCount;
}