Pessoal,
estou começando a utilizar Filters, mas to com algumas dúvidas.
Gostaria de aplicar o filtro a um grupo de páginas jsp, no entanto
na mesma pasta onde estão as páginas que serão filtradas estão outras
que não serão.
no filter-mapping é possível fazer algo do tipo, sem a necessidade
de criar pastas ou subpastas?
Existem somente 3 maneiras de controlar os arquivos que chamarão os filtros antes.
Quando você defini a URL do recurso exatamente.
Se você utilizar isso terá que definir para cada recurso os Filtros desejados.
app/page.do (exemplo)
Quando você defini a URL por diretório.
Que acho que é o seu caso atual.
app/directory/* (exemplo)
Quando você defini a URL pelo formato final dos arquivos.
Quando você defini somente quais tipos de recursos sofrerão o ato de serem filtrados.
*.jsp (exemplo)
Acredito que a melhor solução seria definir para cada recurso que sofrerá a ação do filtro
uma chamada de URL exata. Acredito que você terá que definir isso para cada recurso seu no web.xml
Se existe alguma solução melhor no JEE eu ainda não conheço, ou algum jeito melhor.
Ficarei olhando as respostas para ver se alguem dá uma solução melhor.
T
thiagosf88
O que eu queria saber era se tem como fazer
o *.jsp e adicionar algo semelhante a uma exceção.
algo assim
todos jsp menos a.jsp
johnny_quest
sinceramente eu desconheço alguma forma de eliminar
algum recurso dentro da URL de diretorio.
Somente dei uma possivel solução, que eu sei que não é
das melhores.
T
thiagosf88
Cara, agradeço a sua ajuda.
Ainda to tentando achar uma solução diferente , se eu descobrir
coloco aqui.