@PathVariable为空时指定默认值,可以指定多个匹配路径,然后设置参数非必要的,就可以了,例子如下对于下面两种URL都是可以处理的。最近学习springMVC的时候,学到@PathVariable后,发现@PathVariable有个required属性,于是将其设置为false,发现访问请求时报错。刚开始我的代码是这样的:后面发现上面的文章,将方法改成如下就可以了:原因就是地址是不一样的,需要配置多个地址映射。

@PathVariable为空时指定默认值的操作

@PathVariable为空时指定默认值的操作