我想用Spring MVC的@RequestMapping
註解到我的控制器附加到這樣的方式請求:@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
通配符?
看看這個:http://stackoverflow.com/questions/2334787/how-to-match-a-spring-requestmapping-having-a-pathvariable-containing – Javi 2011-05-04 08:20:11
是的 - 它並不真正做我所需要的:(已經在SO – Random 2011-05-05 02:12:28
上檢查過其他方法)它在3.1中得到了修復 – Random 2012-12-11 15:40:45