spring boot 接收ajax 传递json id 数组

1.ajax

var info = ['1','2'];
$.ajax({
    url: 'xxx',
    type: 'POST',
    dataType: "json",
    data: JSON.stringify(info),
    contentType: 'application/json;charset=utf-8',
    success: function (result) {
        xx
    },
    error: function (result) {
        xx
    }
});

3.后台

@PostMapping("/xxx")
@ResponseBody
public Object xxx(@RequestBody String[] ids) {

    return null;
}

注意:
这里ajax传参数的时候,用了一个contentType,设置为json.所以data那里需要放的是JSON.stringify(info)

你可能感兴趣的:(spring boot 接收ajax 传递json id 数组)