Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ordem dos Filtros

Gostaria de saber se tem como garantIr a ordem de execução dos WebFilters.

1 resposta
solução!

Olá Felipe,

Pelo WebFilter não tem como garantir a ordem com que os filtros serão executados. Para garantir ordem nos filtros, você precisará fazer a configuração por xml mesmo, que ai a ordem do xml determina a ordem dos filtros.

Para minimizar um pouco a quantidade de xml, o que algumas pessoas fazem é na classe passar @WebFilter(filterName="algum nome de filtro") para no xml só ter que fazer o mapeamento das rotas afetadas pelo <filter-mapping>, passando como <filter-name> o name que foi definido no WebFilter.