springMVC传数组

1

 ajax: 
  temp=["asd","zxc"]
  data:{temp:temp}  
 
controller:
   public ~~~~~(@RequestParam(value="temp[]") string[] temp)

2

ajax:
  data : {temp:temp}
  traditional : true  //防止jQuery序列化数组
                                    
controller:                        **↓**设置traditional,temp不用加 '[]'
   public ~~~~(@RequestParam(value="temp" string[] temp)  

注意: ajax请求往往都是接收Json对象,JSON.stringify(data)将对象变成字符串
@RequestBody接收Json对象字符串,不是Json对象

将对象 or list 传到后台:

 ajax:
      dataType:"json"
      contentType:"application/json"
      data:JSON.stringify(data)
上一篇:高中生物\遗传与进化\第4章:基因的表达


下一篇:[答疑]以A+B+C作为研究对象,某业务只涉及B部门