controller请求
这是之前代码,以前一直可以访问http://localhost:8080/list?page=2。但是突然的,有时候可以访问,但是page值传不过去,有时候访问直接404.
这是什么原因啊?哪位大佬能回答下。
//之前又是报错,又是不报错代码
@GetMapping(value={"/","/list?page"})
@GetMapping({"/toUserIndex","/userIndex?page"})
//新代码
@GetMapping(value={"/","/list","/list?page"})
@GetMapping({"/toUserIndex","/toUserIndex?page"})
getmapping中传递多个请求,用{},里面逗号分割多个请求,至于前面value值是否需要好像无所谓。
解决方法:后面的请求和前面的请求路径要相同,然后携带参数,**value={"/","/list","/list?page"},{"/toUserIndex","/toUserIndex?page"},**不知道为啥,稀里糊涂问题解决了。