jquery Ajax提交数组,SpringMVC接收

  1. 前台使用traditional:true
$.ajax({
  url:'${basePath}/api/user/auth/save',
  data:{ 
    serviceId:[1,2,3]
  },
  traditional:true,//注意这里
  type:'post',
  dataType:'json',
  success:function (resp) {

  }
});
后台:
@PostMapping("/save")
public Restful saveAuth(String[] serviceId) {

}
  1. 前台不使用traditional:true的形式
    后台使用:
@PostMapping("/save")
public Restful saveAuth(@RequestParam("serviceId[]") String[] serviceId){

}

你可能感兴趣的:(jquery Ajax提交数组,SpringMVC接收)