SpringMVC 用List对象接受Ajax传过来的list集合数据

1、后台代码,一定要加上@RequestBody主要用来接收前端传递给后端的json字符串中的数据

@PostMapping("/test")
public String test(@RequestBody List<User> user) {
    for (int i = 0; i < user.size(); i++) {
        System.out.println(user.get(i));
    }
    return "OK";
}

2、前端代码,ajax提交 。headers一定要设置

$.ajax({
    headers: {
        'Accept': 'application/json',
        'Content-Type': 'application/json'
    },
    url: prefix + '/test',
    type: 'POST',
    dataType: "json", //表示返回值类型,不必须
    data: JSON.stringify(users),
    success: function(res){
        console.log(res);
    }

});

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章