Как исключить косую черту из переменной пути к шаблону Spring Web? - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть это подстановочное отображение для name переменной:

@GetMapping("/{id}/{*name}")
public ResponseEntity<byte[]> getObject(@PathVariable String id, @PathVariable String name) {
...
}

, если я пытаюсь выполнить какой-то запрос, подобный этому:

localhost:8080/1/test/test.txt

мои переменныеявляются: 1, /test/test.txt, но я хочу name как test/test.txt без "/".

Вопрос: как исключить косую черту из переменной, используя сопоставление с подстановочными знаками (возможно, с использованием регулярных выражений иличто-то)?

...