需要将map转换为obj再转化为json数据
var map = new Map();
//转换为对象
let obj= Object.create(null);
for (let[k,v] of map) {
obj[k] = v;
}
//请求,JSON.stringify(obj),转换为json数据
$.ajax({
type : 'POST',
url: "/survey/user/save",
contentType : "application/json;charset=utf-8" ,
dataType:"json",
data : JSON.stringify(obj),
success : function(data) {
}
});
controller
@RequestMapping("/user/save")
@ResponseBody
public ResponseEntity<String> userSave(@RequestBody Map map) {}