2019-07-30 spring中Controller传参问题

2019-07-30  本文已影响0人  tanbin_tech

@PathVariable方式传参

 参数少且无特殊字符,可以用这种(有特殊字符也能用,只是要用通配符,麻烦)

@RequestBody

 多参数建议用这种方式,并且可以不用考虑参数值中有特殊字符,用json方式传参过去。

项目中遇到的问题:根据版本查询数据,但是版本是例如:1.0.1,1.1.2这中格式,如果用@PathVariable方式的话就点号会产生干扰,用了网上的方法(通配符 {version:.*+})也不行,最后决定改成@RequestBody的方式。

上一篇下一篇

猜你喜欢

热点阅读