第一种方式:
前端:
$.ajax({
type: "POST",
url: ‘’,
contentType: "application/json; charset=utf-8",
data: JSON.stringify(params),
dataType: "json",
success: function () {}})
后端:
@PostMapping("")
@ResponseBody
public FebsResponse resetCreditStatus(@RequestBody Req eq) {
return new FebsResponse().success().data();
}
第二种方式:
前端:
$.ajax({
type: "post",
url: ‘’, // 数据接口
data: param,
async: true,
success: function (obj) {}})
后端:
@PostMapping("")
@ResponseBody
public FebsResponse userOvertime(CreditOvertimeReq overtime) {
return new FebsResponse().success().data();
}
两种方式都可以,但是千万不能混用。
主要是@requestBody注解的问题。加上此注解后,ajax就只能传json字符串给后端
1879

被折叠的 条评论
为什么被折叠?



