【发布时间】:2011-05-04 06:58:52
【问题描述】:
我想使用 Spring MVC @RequestMapping 注释以这种方式将我的控制器附加到请求:
@RequestMapping(method = RequestMethod.GET, value="/prod/{value:.+}/show")
public String getProduct(
@PathVariable("value") String value,
ModelMap modelMap, HttpServletRequest request, HttpServletResponse response) {
...
}
以及何时提出请求
(..)/prod/foo/show
我的值变量将有foo
以及何时提出请求
(..)/prod/foo/bar/show
我的值变量将有 foo/bar 等
有没有办法做到这一点?支持哪些@RequestMapping 通配符?
【问题讨论】:
-
是的 - 它实际上并没有做我需要的:( 已经在 SO 上检查了其他方式
-
它在 Spring 3.1 中得到了修复
标签: java spring-mvc