JAVA中Controller传参兼容POST/GET的写法
-
设计背景
在项目中有时需求切换接口的请求类型,Post/Get的传参不一致,会造成代码的修改。另外如果Get定义的参数过多,会造成checkstyle验证不通过。
-
代码设计
-
构建公共的BaseWebController类,如下图
-
然后在自定义的类中extends BaseWebController
-
使用this.getRequestParameters()即可获取传入的参数
webgis开发,java开发,在线地图,做自己的网站
在项目中有时需求切换接口的请求类型,Post/Get的传参不一致,会造成代码的修改。另外如果Get定义的参数过多,会造成checkstyle验证不通过。