SpringMVC获取QueryString格式参数
如果接口的参数是使用QueryString的格式的话,我们也可以使用SpringMVC快速获取参数。
我们可以使用@RequestParam来获取QueryString格式的参数。
使用
范例一
要求定义个接口,该接口请求路径要求为 /testRequestParam,请求方式无要求。参数为id和name和likes。使用QueryString的格式传递。
1.参数单独的获取
如果我们想把id,name,likes单独获取出来可以使用如下写法:
在方法中定义方法参数,方法参数名要和请求参数名一致,这种情况下我们可以省略@RequestParam注解。
@RequestMapping("/testRquestParam")public String testRquestParam(Integer id, String name, String[] likes){System.out.println("testRquestParam");System.out.println(id);System.out.println(name);System.out.println(Arrays.toString(likes));return "/success.jsp";}
如果方法参数名和请求参数名不一致,我们可以加上@RequestParam注解例如:
@RequestMapping("/testRquestParam")public String testRquestParam(@RequestParam("id") Integer uid,@RequestParam("name") String name, @RequestParam("likes")String[] likes){System.out.println("testRquestParam");System.out.println(uid);System.out.println(name);System.out.println(Arrays.toString(likes));return "/success.jsp";}
SpringMVC获取QueryString格式参数相关推荐
- javeWeb springMvc获取到的参数附带特殊符号,接收后被转义
javeWeb springMvc获取到的参数附带特殊符号,接收后被转义 https://blog.csdn.net/yejingxuan01/article/details/78802340 版权声 ...
- springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格
springMVC获取异步请求的参数 JQuery发送异步请求回顾 <a href="javascript:void(0);" id="testAjax" ...
- SpringMVC获取参数的几种方式
SpringMVC获取参数的几种方式 前言: 年末了,忙了一年了却发现系统的整理的东西很少,一些基础的东西都未做整理,这里就将它随便整理一下,增加一些印象,当然在网上看到一些好的资料也会整理下来以备后 ...
- 解决springmvc在multipart/form-data方式提交请求在过滤器Filter中获取不到参数的问题
解决springmvc在multipart/form-data方式提交请求在过滤器Filter中获取不到参数的问题 参考文章: (1)解决springmvc在multipart/form-data方式 ...
- SpringMVC之使用SpringMVC获取参数与返回数据
⭐️前面的话⭐️ 本篇文章将介绍SpringMVC的概念,SpringMVC项目的创建,如何使用SpringMVC实现前端参数的获取与后端参数的返回等内容.
- 一学就会:springMVC获取请求参数有哪几种方式?
文章目录 一.前言 二.初步认识 三.servletAPI 四.方法参数 五.@RequestParam 六.实体类 七.总结 一.前言 大家好,我是卷心菜,大二学生一枚. 大家在学习springMV ...
- 拦截器获取请求参数post_SpringBoot拦截器如何获取http请求参数
1.1.获取http请求参数是一种刚需 我想有的小伙伴肯定有过获取http请求的需要,比如想 前置获取参数,统计请求数据 做服务的接口签名校验 敏感接口监控日志 敏感接口防重复提交 等等各式各样的场景 ...
- JS 获取链接(url)参数以及锚链接(anchor)结合富ajax的应用(ajax前进/后退的问题)...
1. JavaScript获取url链接的方法: <script language="javascript">document.write(window.locatio ...
- springMVC通过ajax传递参数list对象或传递数组对象到后台
springMVC通过ajax传递参数list对象或传递数组对象到后台 环境: 前台传递参数到后台 前台使用ajax 后台使用springMVC 传递的参数是N多个对象 JSON对象和JSON字符串 ...
最新文章
- 图解|零拷贝Zero-Copy技术大揭秘
- 文件对比工具Beyond Compare的使用(入门)
- 三星s9php禁用列表,ADB禁用列表
- pythonATM,购物车项目实战_补充1-结构图
- js常用处理请求到的数据的方法(即map,filter,find,findIndex,some,every一些常用方法的使用)
- 深入理解设计模式-设计模式分类与关系
- PIFA 天线的推论及计算方法
- Arduino的详细介绍(基于Mega2560)(分文)——pinMode,digitalWrite/digitalRead()
- C语言:一道随机步法题
- 32位通用寄存器ESP、EIP、EAX、EBX、ECX、EDX,在OD里操作这些寄存器
- 如何导出微信公众号文章数据!
- 公司发给你一个gitLab账号怎么配置项目!
- VMware15安装
- 浏览器打不开服务器网页,浏览器打不开某几个网页,这样来解决
- iOS代码混淆安全加固
- IIC 驱动OLED
- Agfa的MUSICA说明
- 详解ArcGIS中添加经纬网操作步骤
- 手机网络专业测试软件,3个专业网速测试APP,免费无广告
- 教你50行代码实现前端路由小轮子
热门文章
- 【LeetCode717】1比特与2比特字符
- kibana可视化统计_用户访问统计PV-IP-UV数据
- 【进制转换】十进制转二进制
- 好程序员云计算培训分享云计算中微服务是什么?
- 2019文章分类汇总
- selenium_3种等待以及unittest测试框架_智能等待
- 能开matlab的轻薄本,求推荐女生用轻薄本 - 笔记本电脑(Notebook)版 - 北大未名BBS...
- 面试官:Zookeeper怎么解决读写、双写并发不一致问题,以及共享锁的实现原理?
- win10用hdmi线与电视连接了,但不显示的原因
- axure 8 表格合并_如何在亚马逊创建变体案例 灵活运用拆分/合并变体及基础问题...