1
resposta

Como ordenar a excecução dos filtros

Olá pessoas, Na aula 04 é apresentado o mecanismo de Filtros, contudo a aula não explica como podemos ordenar a execução dos nossos filtros, por exemplo, se eu tenho um filtro que verifica se o usuário está logado e outro que sanitiza dados para CORS, como eu posso fazer um ser executado antes do outro em uma ordem escolhida por mim?

1 resposta

Fala aí Rafael, blz?

Utilizando a anotação @WebServlet não temos uma forma de definir a ordem, porém a spec de Servlet utiliza a ordem definida no web.xml. Então se você definir seus filtros no web.xml eles executaram em na ordem que você declarou.

Espero ter ajudado.