开发工具与关键技术: MyEclipse 10、Spring
作者:邓婵
撰写时间:2020年 05月07日
在学习过程中,有时候会遇到分不清如何获得请求参数值的情况,明明自己测试过的接口是可以获得参数的值的,而给第三方调用的时候就不可以,下面我就给大家详细介绍SpringMVC获得请求参数获取的几种方法。
1、 自动类型匹配:
针对少量的参数,可以考虑直接使用“自动类型匹配”方式来获取参数,自动类型匹配相关代码如下:
2、 自动封装pojo:
自动装箱主要针对大量参数提交的情况,使用方式如图下:
3、 使用request获取请求参数:
该方法为最原始的方法,在业务代码开发中,不推荐使用,无法到达高效开发的目的。使用request获取请求参数控制器部分代码如图所示:
4、 使用@RequestParam获取参数:
通过@RequestParam注解获得参数值,此种方式在实际业务开发中使用较多,此种情况符合Restful规范,但是使用不是很方便,尤其是在做接口自动化测试的时候,数据加密也比较困难,相关代码如图下所示: