当前位置: 首页 > news >正文

怎么做提卡网站如何给网站做优化代码

怎么做提卡网站,如何给网站做优化代码,怎么做自己的视频网站,湖北十堰了不得科技网络公司说到SpringMVC接受List参数#xff0c;可能有人会说这个是个坑#xff01;下面我来跟大家说怎么补这个坑。下面我分几种情况来讲#xff1a; 一、只接收一个List 1、form表单提交 controller代码#xff1a; ResponseBody RequestMapping(test) public voi…说到SpringMVC接受List参数可能有人会说这个是个坑下面我来跟大家说怎么补这个坑。下面我分几种情况来讲 一、只接收一个List 1、form表单提交 controller代码 ResponseBody RequestMapping(test) public void test(RequestParam(valuelist,required false) ListInteger list) {for (Integer integer : list) {System.out.println(integer);}}postman 2、提交json对象 controller代码 ResponseBody RequestMapping(test)public void test(RequestBody ListInteger list) {for (Integer integer : list) {System.out.println(integer);}}postman 请求头设置Content-Type application/json 总结一下 controller 的区别在接收参数注解不一样form表单提交是RequestParam接收json对象是RequestBody 二、同时接收List和StringInterger等其他参数 1、form表单提交 controller代码 ResponseBodyRequestMapping(test)public void test(RequestParam(valuelist,required false) ListInteger list,RequestParam(valuetest,required false) String test) {for (Integer integer : list) {System.out.println(integer);}System.out.println(test);}postman 2、接收json对象 controller代码 ResponseBodyRequestMapping(test)public void test(RequestBody TestList testList) {for (Integer integer : testList.getList()) {System.out.println(integer);}System.out.println(testList.getTest());}TestList 是自己写的接收对象 public class TestList {private ListInteger list;private String test;public ListInteger getList() {return list;}public void setList(ListInteger list) {this.list list;}public String getTest() {return test;}public void setTest(String test) {this.test test;} }postman 请求Headers和之前一样 三、同时接收List、Map、String/Interger参数 controller代码 ResponseBody RequestMapping(test) public void test(RequestBody TestList testList) {for (Integer integer : testList.getList()) {System.out.println(integer);}System.out.println(testList.getTest());System.out.println(testList.getMap()); }pojo对象 public class TestList {private ListInteger list;private String test;private MapString, String map;public MapString, String getMap() {return map;}public void setMap(MapString, String map) {this.map map;}public ListInteger getList() {return list;}public void setList(ListInteger list) {this.list list;}public String getTest() {return test;}public void setTest(String test) {this.test test;} }postman 接收成功 注POJO的传递和Map是一样的把“map”改成你的对象名称“ggg”这些换成对象的成员名称就可以了 四、接收List controller: ResponseBodyRequestMapping(test)public void test(RequestBody ListPojoList list) {for (PojoList pojoList : list) {System.out.println(pojoList.getTest1());System.out.println(pojoList.getTest2());}}pojo: public class PojoList {private String test1;private Integer test2;public String getTest1() {return test1;}public void setTest1(String test1) {this.test1 test1;}public Integer getTest2() {return test2;}public void setTest2(Integer test2) {this.test2 test2;} }postman: 总结一下如果是单个List或者List带一些其他简单参数form表单提交和Json对象提交都差不多但是如果是比较复杂的数据组合个人建议建一个pojo去组合这些参数然后再去接收。希望能帮到大家如果有哪里不正确希望指正谢谢
http://www.huolong8.cn/news/46370/

相关文章:

  • 网站推广和seo各大网站提交入口
  • 东营的招聘网站哪个有用设计案例网站
  • 做公司网站员工保险连云港网站建设
  • 洱源名师工作室网站建设2008r2做网站
  • 成都比较好的网站建设公司搜索引擎优化策略包括
  • 做网站怎么添加图片比较放得开的几个直播平台
  • 电商网站设计与开发jsp网站开发存在的问题
  • 荆州市城市建设投资开发有限公司网站流量点击推广平台
  • 哪类型网站容易做wordpress页面模板选项
  • 门户网站开发怎么收费山东免费网络推广工具
  • 站长工具网址是多少有没有网站可以做地图
  • 东台做淘宝网站室内设计学校专升本
  • 钢笔工具网站网站首页弹窗代码
  • 游戏科技网站网站做线上销售
  • 织梦建站教程wordpress的页面
  • 绍兴网站建设推广个人网站建设服务
  • 做网站练手wordpress瀑布流网店
  • 东台做网站的郑州注册公司网站
  • 做网站难度华铭保信建筑公司网站
  • 福州网站建站公司洛阳网站建设找汉狮
  • rails网站开发西安外贸网站搭建
  • 网站营销优化方案电子商务网站创建的4个阶段
  • 高校网站建设管理制度10个网站用户体验优化的研究结果
  • 阿里云服务器可以访问国外网站吗长春 建设工程信息网站
  • 北京网站建设cnevo忘记了wordpress登录密码
  • 滨州做网站建设淄博住房和城乡建设厅网站
  • 免费网站建设程序下载做网站具体收费
  • 网站做的是哪方面的内容沈阳建站多少钱
  • 创建网站的工具建设网站主要有哪些技术
  • 商务网站建设推荐个人养老金