Я хотел бы использовать аннотацию 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
подстановочные знаки поддерживаются?