Учитывая следующее сопоставление запроса на контроллере Spring MVC:
@RequestMapping(method=GET, value="/users/{name}")
ModelAndView findUser(@PathVariable String name) {
...
}
Как я могу заставить его принять @PathVariable
с чертой в нем?
Следующие работы, проходящиев fred
как имя:
GET /users/fred
Однако следующее не работает, передавая вместо имени null
:
GET /users/u-fred
Буду признателен за предложения о том, какопределить @PathVariable
, чтобы он мог принимать пунктирные строки, например, u-fred
.
Спасибо.