Java SpringMVC /onetype 和 /onetype/page 如何走同一个方法?

Java SpringMVC  

如何让这两个路由  /onetype  和 /onetype/page 走同一个方法?

路由应该怎么写?

附上我现在写的路由代码:

/**
* 文章大类列表分页
* @param oneType
* @param page
* @return
*/
@RequestMapping(value="/{oneType:[a-z-]+}/{page:[0-9]*}",method=RequestMethod.GET)
public String OneArticlePages(
@RequestParam(defaultValue="news") String oneType,
@RequestParam(defaultValue="1") int page,
ModelMap model){

各位园友帮忙看看,在线等!

慕姐8265434
浏览 505回答 4
4回答

芜湖不芜

目前没有找到更好的方法,因为RequestMapping指定了路由规则,并不提供可空的选择,只能分开写两个方法,不需要分页的方法调用分页的方法传递page参数为1即可。

慕哥6287543

没有看明白我的问题吗?

30秒到达战场

@RequestMapping(value = { "/eport/test1.action", "/eport/test.action" })

茅侃侃

参数呢?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java