【发布时间】:2016-10-01 04:11:12
【问题描述】:
在 Spring 应用程序中,我有一个带有以下注释的控制器:
@RequestMapping(value = "/{category}/", method = GET)
我想让其他控制器匹配一个预定义的路径变量,例如
@RequestMapping(value = "/payment/", method = GET)
我认为这是可行的,因为我看到有几个网站实现了这种 URL。
例如您可能有多个类别路径
http ://www.mysite.com/computer/
http ://www.mysite.com/smartphone/
http ://www.mysite.com/printer/
然后是其他“静态内容”
http ://www.mysite.com/payment/
http ://www.mysite.com/shopping-bag/
http ://www.mysite.com/wish-list/
谁能教我怎么做?
【问题讨论】:
-
这是一个有趣的观点。无论如何,看看 www.zalando.de 他们这样做,我想了解如何
-
尝试提供一些示例。我不知道你想做什么。
-
@chrylis 查看示例,或查看上一条评论中提到的网站
-
你……就做吧。
-
是的,很有趣!我很确定类别是使用路径变量解析的,而其他类别是使用静态映射解析的。但也许有一些我实际上缺少的策略
标签: java spring spring-mvc controller