Galera, estava lendo o HF e nele diz que o enfileiramento de Filters podem ser definidos na ordem declarada do DD usando a tag dentro de , ou pela ordem do padrão da url com dentro de também.
Daê eu fui fazer testes como de prática no estudo, e vi que até pelos padrões de URL quem está importando é realmente a ordem em que são declarados.
Usei algo do tipo:
<filter-mapping>
<filter-name>Filter1</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>Filter2</filter-name>
<url-pattern>/teste/myServlet.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>Filter3</filter-name>
<url-pattern>/teste/*</url-pattern>
</filter-mapping>
De acordo com o livro, a execução se daria em Filter3, Filter1 e depois Filter2.
Porém no meu programa executou Filter1, Filter2 e depois Filter3.
Isso aconteceu com mais alguem?
Valeeu!