Jak zdefiniować priorytety RequestMapping
Mam sytuację, w której potrzebuję następujących rzeczyRequestMapping
:
@RequestMapping(value={"/{section}"})
...method implementation here...
@RequestMapping(value={"/support"})
...method implementation here...
Istnieje oczywisty konflikt. Mam nadzieję, że Spring rozwiąże to automatycznie i sporządzi mapę/support
do drugiej metody, a wszystko inne do pierwszej, ale zamiast tego mapuje/support
do pierwszej metody.
Jak mogę powiedzieć Springowi, aby zezwolił na wyraźneRequestMapping
zastąpić aRequestMapping
zPathVariable
w tym samym miejscu?
Edytuj 2: Wygląda na to, że zadziała, jeśli/support
mapowanie pojawiło się przed/{section}
mapowanie. Niestety mamy dziesiątki kontrolerów zawierających wiele metodRequestMapping
. Jak mogę się upewnić, że kontroler z/{section}
mapowanie jest inicjowane jako ostatnie? Czy może przed przechwytywaczem będzie droga?
Edytuj 1: To jest uproszczone, wiem, że mając te dwaRequestMapping
sam nie miałby większego sensu)