亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

SpringMVC接收復雜集合參數

2019-11-14 10:54:18
字體:
來源:轉載
供稿:網友
SPRing MVC在接收集合請求參數時,需要在Controller方法的集合參數里前添加@RequestBody,而@RequestBody默認接收的enctype (MIME編碼)是application/json,因此發送POST請求時需要設置請求報文頭信息,否則Spring MVC在解析集合請求參數時不會自動的轉換成JSON數據再解析成相應的集合。以下列舉接收List<String>、List<User>、List<Map<String,Object>>、User[]、User(bean里面包含List)幾種較為復雜的集合參數示例:接收List<String>集合參數:

1、頁面js代碼:

  

Js代碼  收藏代碼var idList = new Array();  idList.push(“1”);   idList.push(“2”);   idList.push(“3”);  var isBatch = false;  $.Ajax({      type: "POST",      url: "<%=path%>/catalog.do?fn=deleteCatalogSchemes",      dataType: 'json',      data: {"idList":idList,"isBatch":isBatch},      success: function(data){          …      },      error: function(res){          …      }  });  

 

 2、Controller方法:

 

java代碼  收藏代碼@Controller  @RequestMapping("/catalog.do")  public class CatalogController {        @RequestMapping(params = "fn=deleteCatalogSchemes")      @ResponseBody      public AjaxJson deleteCatalogSchemes(@RequestParam("idList[]") List<String> idList,Boolean isBatch) {              …      }  }  

 

 接收List<User>、User[]集合參數:

 1、User實體類:

 

Java代碼  收藏代碼public class User {          private String name;       private String pwd;      //省略getter/setter  }  

 

2、頁面js代碼:

Js代碼  收藏代碼var userList = new Array();  userList.push({name: "李四",pwd: "123"});   userList.push({name: "張三",pwd: "332"});   $.ajax({      type: "POST",      url: "<%=path%>/catalog.do?fn=saveUsers",      data: JSON.stringify(userList),//將對象序列化成JSON字符串      dataType:"json",      contentType : 'application/json;charset=utf-8', //設置請求頭信息      success: function(data){          …      },      error: function(res){          …      }  });  

 

3、Controller方法:

Java代碼  收藏代碼@Controller  @RequestMapping("/catalog.do")  public class CatalogController {        @RequestMapping(params = "fn=saveUsers")      @ResponseBody      public AjaxJson saveUsers(@RequestBody List<User> userList) {          …      }  }  

    如果想要接收User[]數組,只需要把saveUsers的參數類型改為@RequestBody User[] userArray就行了。

 

接收List<Map<String,Object>>集合參數:

 1、頁面js代碼(不需要User對象了):

Js代碼  收藏代碼var userList = new Array();  userList.push({name: "李四",pwd: "123"});   userList.push({name: "張三",pwd: "332"});   $.ajax({      type: "POST",      url: "<%=path%>/catalog.do?fn=saveUsers",      data: JSON.stringify(userList),//將對象序列化成JSON字符串      dataType:"json",      contentType : 'application/json;charset=utf-8', //設置請求頭信息      success: function(data){          …      },      error: function(res){          …      }  });  

  

2、Controller方法:

Java代碼  收藏代碼@Controller  @RequestMapping("/catalog.do")  public class CatalogController {        @RequestMapping(params = "fn=saveUsers")      @ResponseBody      public AjaxJson saveUsers(@RequestBody List<Map<String,Object>> listMap) {          …      }  }  

 

 接收User(bean里面包含List)集合參數:

 1、User實體類:

Java代碼  收藏代碼public class User {      private String name;       private String pwd;      private List<User> customers;//屬于用戶的客戶群      //省略getter/setter  }  

 

2、頁面js代碼:

 

Js代碼  收藏代碼var customerArray = new Array();  customerArray.push({name: "李四",pwd: "123"});   customerArray.push({name: "張三",pwd: "332"});   var user = {};  user.name = "李剛";  user.pwd = "888";  user. customers = customerArray;  $.ajax({      type: "POST",      url: "<%=path%>/catalog.do?fn=saveUsers",      data: JSON.stringify(user),//將對象序列化成JSON字符串      dataType:"json",      contentType : 'application/json;charset=utf-8', //設置請求頭信息      success: function(data){          …      },      error: function(res){          …      }  });  

  3、Controller方法:

Java代碼  收藏代碼@Controller  @RequestMapping("/catalog.do")  public class CatalogController {        @RequestMapping(params = "fn=saveUsers")      @ResponseBody      public AjaxJson saveUsers(@RequestBody User user) {          List<User> customers = user.getCustomers();          …      }  } 
上一篇:List comprehension

下一篇:匿名內部類

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区三区中文| 亚洲视频一区二区| 一区二区三区 在线观看视| 91久久久久久久久| 日韩免费av一区二区| 国产亚洲a∨片在线观看| 久久久综合免费视频| 中文字幕亚洲天堂| 日韩电影中文字幕| 亚洲欧美一区二区激情| 亚洲欧美www| 一区二区三区视频观看| 国产美女久久精品| 热久久视久久精品18亚洲精品| 91精品国产自产在线观看永久| 中文字幕亚洲欧美日韩2019| 国产精品嫩草影院久久久| 日本久久久久久| 国产精品欧美激情| 成人久久18免费网站图片| 日韩美女免费视频| 亚洲精品91美女久久久久久久| 日韩在线视频中文字幕| 亚洲理论片在线观看| 国产亚洲人成网站在线观看| 国产精品jvid在线观看蜜臀| 日韩精品免费视频| 2020国产精品视频| 日韩欧美一区二区在线| 亚洲电影天堂av| 中文字幕亚洲二区| 一区三区二区视频| 亚洲风情亚aⅴ在线发布| 日韩中文字幕视频| 亚洲深夜福利网站| 2024亚洲男人天堂| 日韩欧美国产中文字幕| 欧美成人激情视频免费观看| 亚洲国产女人aaa毛片在线| 欧美天天综合色影久久精品| 91亚洲精品久久久| 成人免费网站在线| 亚洲精品在线不卡| 成人国产精品日本在线| 国产精品国产福利国产秒拍| 日韩一级裸体免费视频| 亚洲第一精品福利| 亚洲欧美激情四射在线日| 91国产美女在线观看| 亚州精品天堂中文字幕| 亚洲热线99精品视频| 久久久久久久久综合| 91香蕉国产在线观看| 国产91精品青草社区| 亚洲天堂久久av| 中文字幕国产精品久久| 国产精品观看在线亚洲人成网| 久久久久久久久久国产精品| 欧美在线日韩在线| 久久精品国产亚洲精品2020| 97精品在线视频| 欧美成aaa人片在线观看蜜臀| 亚洲www视频| 久久久综合免费视频| 亚洲精品视频免费在线观看| 奇米成人av国产一区二区三区| 亚洲综合第一页| 国产精品久久久久久av福利| 国产欧美va欧美va香蕉在| 久久久久国色av免费观看性色| 国产精品99一区| 亚洲一区二区三区sesese| 日韩高清av一区二区三区| 久久97精品久久久久久久不卡| 91福利视频在线观看| 亚洲小视频在线| 久久99久久久久久久噜噜| 91免费国产视频| 国产精品久久久久久亚洲调教| 欧美成人合集magnet| 国产91精品久久久久久| 一本色道久久综合狠狠躁篇怎么玩| 久久精品这里热有精品| 成人妇女免费播放久久久| 影音先锋日韩有码| 国产精品久久久久高潮| 日韩亚洲综合在线| 欧亚精品中文字幕| 亚洲欧美日韩视频一区| 亚洲成人黄色网址| 精品欧美一区二区三区| 久久久久久有精品国产| 欧美日韩美女在线| www.亚洲一区| 国产精品黄色影片导航在线观看| 日本欧美一二三区| 亚洲第一区第一页| 疯狂蹂躏欧美一区二区精品| 国内成人精品视频| 国产欧美日韩丝袜精品一区| 久热精品视频在线免费观看| 国产成人精品视频在线| 国产91久久婷婷一区二区| 国产97色在线| 久久久久久国产免费| 久久中国妇女中文字幕| 91产国在线观看动作片喷水| 国产精品久久久久久久久久尿| 日韩在线中文字幕| 国产主播欧美精品| 国产成人一区二区三区电影| 国产亚洲欧洲高清| 91久久精品国产91性色| 亚洲最大福利视频| 欧美夫妻性生活xx| 92国产精品视频| 亚洲国产精品电影在线观看| 亚洲精品福利视频| 91地址最新发布| 国产噜噜噜噜噜久久久久久久久| 精品自拍视频在线观看| 国产成人精品在线| 亚洲2020天天堂在线观看| 日本道色综合久久影院| 欧美黑人国产人伦爽爽爽| 欧洲永久精品大片ww免费漫画| 欧美裸体男粗大视频在线观看| 欧美亚洲免费电影| 视频在线观看一区二区| 国产精品黄色影片导航在线观看| 国产精品美女免费视频| 欧美成人午夜剧场免费观看| 日本亚洲欧洲色| 成人激情视频小说免费下载| 亚洲男人天堂久| 91久久久久久久一区二区| 国语自产精品视频在线看抢先版图片| 91日本视频在线| 欧美国产精品va在线观看| 亚洲香蕉av在线一区二区三区| 欧美激情伊人电影| 91色视频在线导航| 欧美日韩国产在线| 美女国内精品自产拍在线播放| 欧美日韩免费在线观看| 深夜福利91大全| 亚洲成人精品久久久| 欧美日韩亚洲网| 色婷婷久久av| 国产精品自拍小视频| 国产精品video| 日本久久久久亚洲中字幕| 成人在线免费观看视视频| 不卡在线观看电视剧完整版| 伊人久久男人天堂| 欧美大学生性色视频| 裸体女人亚洲精品一区| 欧美大片在线看| 日韩精品在线免费| 在线观看日韩欧美| 亚洲国产天堂久久国产91| 国产亚洲精品久久久久动| 日韩精品视频在线播放| 国产精品一久久香蕉国产线看观看|