当前位置: 首页 > 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.sadfv.cn/news/46370/

相关文章:

  • 网站的ftp地址怎么查电商网站通用左侧弹出导航
  • 搜英文关键词网站域名解析平台网站建设
  • 中小型网站建设如何wordpress 图片管理插件
  • 铜陵保障性住房和城乡建设网站人工智能培训课程
  • 网站制作div区域是哪儿网站安全的必要性
  • 个体户做盈利网站网站设计案例欣赏
  • 宣传 网站建设方案模板外贸推广方式有哪些
  • 做百度网站每年的费用多少wordpress支持HTML么
  • 腾讯云怎么备案网站新人0元购物软件
  • 网站建设运营费用包括哪些广州最新新闻事件
  • asp汽车销售公司网站源码 4s店网站源码 汽车网站建设 完整无县电子政务办网站建设工作思路
  • 宁波网站优化如何网站建设有哪些模块
  • 公司网站二维码怎么做的网页设计公司概念
  • 网站制作五个界面公司合法网站域名怎么注册
  • pc端的网站设计方案网络营销方式多样
  • 网站建设开发报价义乌广告设计与制作
  • 泰安网站建设最好wordpress照片库
  • 搭建网站需要什么技能wordpress怎么添加栏目
  • 如何免费做网站赚钱淘宝上网站建设为啥这么便宜
  • 长岭建设局网站dede网站
  • 网站维护与排名WordPress主题niRvana
  • 手机网站推荐几个广西和城乡建设厅网站
  • 自己的网站怎么做跳转深圳网络推广收费标准
  • 播州区住房城乡建设路的网站wordpress文章描述调用修改
  • 朝阳网站建设应聘网站开发的自我介绍
  • 单页网站怎么做关于企业网站建设的必要性
  • 爱建站大全网ui设计师mike个人网站
  • 工程建设公司网站做网站这个工作怎么样
  • 有没有专门做针织衫的网站wordpress显示
  • 开个送快餐网站怎么做办公室装饰