加载中...
加载中...
@PathVariable为空时指定默认值

@PathVariable为空时指定默认值 原创

@PathVariable为空时指定默认值,

可以指定多个匹配路径,然后设置参数非必要的,就可以了,例子如下

复制收展Java@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;
//逻辑
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

对于下面两种URL都是可以处理的

http://www.leixingke.com/article/timeline/leixing  

http://www.leixingke.com/article/timeline/leixing/100  

没有更多推荐了 [去首页]
image
文章
357
原创
284
转载
73
翻译
0
访问量
199063
喜欢
47
粉丝
6
码龄
5年
资源
0

文章目录

加载中...
0
0