Filtro de sessão

1 resposta
serjaumfantin

Olá pessoal!

Crei um filtro de sessão aqui pra login, mas ele tá barrando tudo, pois coloquei o url-pattern: *.jsf. Eu preciso restringir o acesso a somente aos arquivos que estão no diretório: /sistema/pages/admin

Antes:

<filter> <display-name>AdminAuthFilter</display-name> <filter-name>AdminAuthFilter</filter-name> <filter-class>br.com.sistema.filter.AdminAuthFilter</filter-class> </filter> <filter-mapping> <filter-name>AdminAuthFilter</filter-name> <url-pattern>*.jsf</url-pattern> </filter-mapping>Depois:

<filter> <display-name>AdminAuthFilter</display-name> <filter-name>AdminAuthFilter</filter-name> <filter-class>br.com.sistema.filter.AdminAuthFilter</filter-class> </filter> <filter-mapping> <filter-name>AdminAuthFilter</filter-name> <url-pattern>/sistema/pages/admin/*</url-pattern> </filter-mapping>
Desse jeito o filtro não barra nada.

Alguém sabe o que há de errado com meu url-pattern?

Obrigado!

1 Resposta

serjaumfantin

Foi só tirar o /sistema que funcionou.

Resultado:

/pages/admin/*

Dica by Rafael Nunes: http://www.guj.com.br/user/profile/1864.java

Criado 4 de junho de 2009
Ultima resposta 5 de jun. de 2009
Respostas 1
Participantes 1