spring @RequestParam注解参数无法传值问题
原因分析
- 老代码,get请求方法,两个相同路径的接口,两个接口根据路径/有无传参进行区别(一个有唯一参数、一个无)
- 现两个接口都需要增加一个传参,路径都直接增加一个参数,会引起冲突,改成…/a/b与…/a/…/b可以解决,但是又与原来设计不匹配
- 故使用@requestParam注解,在?后面传参,但是接口不报错,值传不进来,无法定位问题
临时解决方法
@RequestParam换成@QueryParam注解,换成restful的,具体需要后面再去研究吧