Um filtro consiste em uma parte de um código reutilizável que modifica solicitações e respostas de um servlet. Os filtros podem desempenhar muitas funções, incluindo (mas não limitado a elas):
O IDE oferece um assistente para ajudá-lo a criar tanto elementos de filtro simples quanto mais avançados.
![]() |
Os filtros são executados em cada solicitação mapeada, portanto, não é possível executar ou depurá-los individualmente. |
Os filtros são designados a usar o elemento de filtragem no descritor de deployment (web.xml) da aplicação Web e são empacotados em um arquivo WAR com conteúdo estático e servlets que compõem uma aplicação Web. Um filtro ou um conjunto de filtros podem ser configurados para chamadas através da definição dos elementos de mapeamento de filtros no descritor de deployment.
Para obter mais informações sobre filtros, consulte Java Servlet Technology Documentation disponível em