如果两条路径几乎相同,spring boot的行为是什么?

时间:2018-08-30 22:17:53

标签: spring-boot

我在同一类中有两条路由,并且它们的签名顺序相同。

WinGetActiveTitle, left_pane
send !{tab}
WinGetActiveTitle, switching
WinWaitNotActive, %switching%
WinGetActiveTitle, right_pane
WinMove, %right_pane%,,  a_screenwidth / 2 0 A_ScreenWidth / 2 A_ScreenHeight
WinMove, %left_pane%,, 0, 0, a_screenwidth / 2 A_ScreenDPI
WinActivate %left_pane%
msgbox, your screen height is %A_ScreenHeight%

当我访问1> @RequestMapping(value = "/useIndex", method = RequestMethod.GET) ResponseEntity<classname> getRatingOfComponentByUser(@RequestParam(value="name") String name, @RequestParam(value="userid") String user) 2> @RequestMapping(value = "/useIndexes", method = RequestMethod.GET) ResponseEntity<List<classname>> getRatingsOfComponent(@RequestParam(value="name") String name) 时,它可以正常工作并返回值。 但是,当我尝试/useIndexes?name=starTrek时,它会返回404,但是从上面清楚地定义了它。

我想念一些东西吗?是否有任何文档可以帮助解决这种情况?

1 个答案:

答案 0 :(得分:0)

注释将参数命名为用户ID(@RequestParam(value="userid")

尝试/useIndex?name=starTrek&userid=spock或将定义更改为@RequestParam(value="user")