springmvc 获取请求参数的几种方式
2015-11-12 16:34
441 查看
获取请求参数的几种方式
@RequestBody 获取请求体里参数
可以直接用String参数来接受,在方法体内自己进行转换,也可以直接让spring进行转换参数直接设置为bean。但是如果参数直接是bean的话,得加入jackson的包
@PathVariable 获取请求地址里参数/user/{userId}
@RequestParam 获取请求参数/user?userid=xxx 等价于request.getParameter()
@ModelAttribute获取POST请求的FORM表单数据
@MatrixVariable 获取URL路径中协调的键值对参数
@RequestHeader获取头里的参数
直接用HttpServletRequest获取
@RequestBody 获取请求体里参数
可以直接用String参数来接受,在方法体内自己进行转换,也可以直接让spring进行转换参数直接设置为bean。但是如果参数直接是bean的话,得加入jackson的包
@PathVariable 获取请求地址里参数/user/{userId}
@RequestParam 获取请求参数/user?userid=xxx 等价于request.getParameter()
@ModelAttribute获取POST请求的FORM表单数据
@MatrixVariable 获取URL路径中协调的键值对参数
@RequestHeader获取头里的参数
直接用HttpServletRequest获取
相关文章推荐
- 使用Java8的Lambda实现的一个简单案例
- eclipse中安装maven
- 【Java并发编程】之四:守护线程与线程阻塞的四种情况
- 用Java 8 lambda优化JDBC
- Java 反射与内省
- Java8教程
- java排列三个随机数
- Spring scope属性详解
- java 排列三个随机数
- Spring缓存注解
- java 求最大公约数和最小公倍数
- java 求最大公约数和最小公倍数
- Java 多线程警告不阻塞,单线程处理警告实现
- java 九九乘法表
- java 九九乘法表
- java中判断字符串是否为数字的方法
- Eclipse V4.5.1 Mars使用Eclipse Color Them更换主题
- 使用java的File类遍历文件夹,打印树状结构(递归实现)
- 【软件使用】GitHub使用教程for Eclipse
- Java异常处理中同时有finally和return语句的执行问题