目录
article
@PathVariable 为空时指定默认值
@PathVariable 为空时指定默认值
@PathVariable 为空时指定默认值,可以指定多个匹配路径,然后设置参数非必要的,就可以了,例子如下:
@RequestMapping(value = {"/timeline/{uid}", "/timeline/{uid}/{size}"})
public ModelAndView getTimeline(@PathVariable(value="uid" ) String articleUserId, @PathVariable(value="size" , required = false) Integer size, ModelAndView modelAndView) {
if(size == null) size = 50;
//逻辑
}
对于下面两种URL都是可以处理的:
http://www.leixingke.com/article/timeline/leixinghttp://www.leixingke.com/article/timeline/leixing/100
原文:https://blog.csdn.net/csdnluolei/article/details/107041110