Spring Controller URI Соответствующий приоритет - PullRequest
0 голосов
/ 21 октября 2018

У меня есть следующие два сопоставления в Spring Controller

1. @RequestMapping(value = {"/projects/{title}_{id}/home"})

and

2. @RequestMapping(value = {"/projects/{title}/home"})

Мое требование - отдать приоритет первому сопоставлению, но Spring сопоставляет второе для URL-адреса "/ project / xyz-abc_20 / home"

Как я могу решить эту проблему?

Версия Spring - 4.3.7.RELEASE

1 Ответ

0 голосов
/ 21 октября 2018

Если вы сделаете второе отображение менее конкретным, например:

@RequestMapping(value = {"/projects/{title}**/home"})

, первое будет иметь приоритет.Я проверил это, и это сработало.

Больше объяснений здесь: https://stackoverflow.com/a/27885037/2110284

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...