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

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

SpringMVC接收復雜集合參數

2019-11-14 11:19:47
字體:
來源:轉載
供稿:網友
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();          …      }  } 
上一篇:spark_API-collectAsMap

下一篇:ChucK初步(2)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人aa精品一区在线播放| 久久久久亚洲精品| 亚洲最大福利视频网站| 久久视频在线看| 亚洲精品视频免费在线观看| 亚洲www永久成人夜色| 久久精品国产一区二区三区| 81精品国产乱码久久久久久| 美女久久久久久久久久久| 精品激情国产视频| 欧美激情免费观看| 亚洲国产欧美日韩精品| 欧美老少配视频| 精品国产区一区二区三区在线观看| 国产69精品久久久久9999| 亚洲最新av在线网站| 亚洲成人中文字幕| 久久久久久有精品国产| 91亚洲精品久久久| 精品久久久久久久久久ntr影视| 亚洲免费av片| 欧美精品久久久久| 日韩av免费看| 51久久精品夜色国产麻豆| 国产精品美女主播在线观看纯欲| 日韩av有码在线| 日韩在线视频免费观看高清中文| 国产精品羞羞答答| 性欧美xxxx视频在线观看| 欧美电影免费观看高清完整| 亚洲国产欧美一区二区三区同亚洲| 国产精品视频男人的天堂| 久久天天躁狠狠躁夜夜躁2014| 日韩免费在线播放| xxxxx91麻豆| 久久天天躁狠狠躁夜夜躁2014| 亚洲日韩中文字幕| 亚洲视频免费一区| 午夜精品久久久久久99热软件| 亚洲欧洲激情在线| 久久亚洲成人精品| 国产婷婷色综合av蜜臀av| 高清日韩电视剧大全免费播放在线观看| 亚洲精品国产精品自产a区红杏吧| 国产日韩在线亚洲字幕中文| 国产精品免费电影| 91在线观看免费观看| 国产精品白嫩初高中害羞小美女| 成人av色在线观看| 精品久久久91| 91成人天堂久久成人| 成人国产在线激情| 久久视频在线观看免费| 奇门遁甲1982国语版免费观看高清| 91丨九色丨国产在线| 一区二区亚洲精品国产| 欧美做受高潮1| 国产精品热视频| 伊人精品在线观看| 欧美激情奇米色| 欧美日韩在线另类| 国产亚洲aⅴaaaaaa毛片| 欧美激情综合亚洲一二区| 久久久久久久国产精品| 亚洲夜晚福利在线观看| 亚洲第一视频在线观看| 成人国产精品日本在线| 国产日韩换脸av一区在线观看| 日韩欧美999| 国产精品欧美日韩久久| 成人国产精品色哟哟| 日本午夜人人精品| 亚洲成人性视频| 日韩精品免费综合视频在线播放| 亚洲精品suv精品一区二区| 国产脚交av在线一区二区| 不卡av在线网站| 亚洲999一在线观看www| 亚洲一区精品电影| 欧美日本国产在线| 成人欧美一区二区三区黑人孕妇| 午夜精品久久久久久久99热浪潮| 91久久久精品| 国产精品女人久久久久久| 亚洲一区二区三区在线免费观看| 久久在线免费观看视频| 久久精品99国产精品酒店日本| 91亚洲精品一区| 韩国三级电影久久久久久| 国产日韩视频在线观看| 亚洲国产91精品在线观看| 国产美女扒开尿口久久久| 日韩av电影院| 亚洲精选中文字幕| 国产精品久久久久秋霞鲁丝| 亚洲电影免费观看| 国产日韩av在线| 亚洲精品福利视频| 久久久综合免费视频| 成人激情在线观看| 欧美成年人视频| 欧美性极品少妇精品网站| 亚洲香蕉成人av网站在线观看| 亚洲午夜久久久久久久| x99av成人免费| 久久久在线视频| 国产成人综合精品在线| 91精品在线一区| 亚洲性视频网站| 久久天天躁夜夜躁狠狠躁2022| 日本电影亚洲天堂| 国产精品国产三级国产aⅴ9色| 国产精品美女www爽爽爽视频| 亚洲毛茸茸少妇高潮呻吟| 91色视频在线观看| 欧美在线xxx| 欧美成人精品在线| 136fldh精品导航福利| 国产成人亚洲综合| 亚洲欧美中文日韩在线| 欧美一级视频一区二区| 91精品国产99久久久久久| 日韩美女视频在线观看| 亚洲淫片在线视频| 精品国产一区二区三区在线观看| 欧美黑人xxxx| 国产欧美精品xxxx另类| 97精品国产aⅴ7777| 国产精品免费网站| 97精品视频在线观看| 欧美亚洲伦理www| 中文字幕少妇一区二区三区| 色妞色视频一区二区三区四区| 97视频com| 国产视频综合在线| 欧美日韩精品中文字幕| 亚洲欧洲日产国码av系列天堂| 国产91网红主播在线观看| 久久乐国产精品| 国产精品久久久久久久久久新婚| 亚洲人成电影网站色| 色与欲影视天天看综合网| 日本亚洲精品在线观看| 色偷偷88888欧美精品久久久| 久久久亚洲天堂| 欧美一区二区三区……| 亚洲天堂男人天堂| 日韩大片免费观看视频播放| 亚洲性xxxx| 亚洲欧美另类在线观看| 日韩中文字幕在线看| 日韩免费在线电影| 亚洲91精品在线观看| 国产成人亚洲综合青青| 狠狠综合久久av一区二区小说| 亚洲人午夜精品免费| 国产精品99免视看9| 亚洲日本欧美中文幕| 日韩视频免费看| 欧美色视频日本高清在线观看| 国产精品黄页免费高清在线观看| 中文字幕精品一区久久久久| 精品久久久久久久久国产字幕| 亚洲视频在线播放|