使用@RequestBody时:
前端请求代码:
$.ajax({
type: "post",
contentType: "application/json;charset=utf-8",
url: "/portal/test",
data: JSON.stringify({
age:$("#age").val(),
name:$("#name").val()
}),
success: function(data){
console.log(data);
},
error:function(e){
console.log(e);
}
});
后端接收代码
@ResponseBody
@PostMapping(value = "/portal/test")
public String test(@RequestBody User user) {
System.out.println(user.toString());
return "ok";
}
请求参数的格式