Несколько @PathVariable в Spring MVC

К сожалению, не удалось найти ответ на этот вопрос, поэтому надеюсь, что кто-то может помочь.

В Spring MVC 3.1.0 вот мой метод:

@RequestMapping(value = "/{app}/conf/{fnm}", method=RequestMethod.GET)
public ResponseEntity<?> getConf(@PathVariable String app, @PathVariable String fnm) {
    log.debug("AppName:" + app);
    log.debug("fName:" + fnm);
           ...
            return...
    }

Я видел несколько примеров в Интернете, и кажется, что теоретически нет проблем с несколькими @PathVariables.

Однако, когда я это делаю, и «приложение», и «fnm» содержат одно и то же значение (, которое является любым значением, присвоенным «приложению» ).

Действительно ценю любое понимание, которое может быть у кого-то, где я ошибаюсь?

Спасибо!

20
задан user1389920 5 July 2012 в 19:14
поделиться