Я хочу записать свою собственную версию перезаписи URL для моего приложения, но я не знаю, как изменить URL входящего запроса в фильтре.
Я пытался просто передать переписанному URL, но это делает его так, все другие фильтры в цепочке не называют.
Правильный способ сделать это состоит в том, чтобы создать подкласс httplasservletrequestwrapper
, переопределить его getrequesturi ()
и другие методы для возврата нового URL и завернут запрос с ним. Таким образом, вам не нужно менять другие отображения фильтров.
Но это делает его, чтобы все другие фильтры в цепочке не вызываются.
Просто переконфигуруйте другие фильтры, чтобы прослушать новую URL-шаблон
.