天天看点

关于jQuery的Ajax请求提交对象List参数的方式

很多时候开发过程中我们需要从页面往后台需要数据,如果只是几个参数,可以直接用JSON字符串进行传值:

data:{
    "name":"Martin",
    "age":26,
    "stuNO":"123456"
}
           

如果遇上需要一次性传入很多相同规格的值,例如Student对象列表时,就可以将data参数改为以下格式:

data: JSON.stringify({"students":[{ "name": "Jack", "stuNO": "2011" },{"name":"Rose", "stuNO":"2012"},{....}]})      

后台接口参数部分:

public String addStudentInfos(List<Student> students){
   .......
}
           

继续阅读