假如 參數(shù)a 是一個(gè)非必傳參數(shù)萨咳,可以為空
@GetMapping("/info/{a}//{c}")
public Result getInfo(@PathVariable int a,@PathVariable int b,@PathVariable int c){
}
解決方案:指定多個(gè)匹配路徑烂斋,并設(shè)置相應(yīng)參數(shù)為非必須辜膝。
上面的路由就可以拆分為:
@GetMapping(value = {"/info//{c}", "/info/{a}/茬祷/{c}"})
public Result getInfo(@PathVariable(required = false) int a,@PathVariable int b,@PathVariable int c){
}