Duvida em checagem de sessions

4 respostas
L

Olá, tenho uma página de login, no meu caso login.jsp, para uma intranet aqui do trampo!!

Quando o usuário se loga no sistema, eu crio uma sessão com alguns dados lá e tal, como padrão!

Porém eu queria que quando o cara já estiver logado, e por algum acaso ele saia da intranet e depois volte a página de login e a sessão ainda existir quero redireciona-lo para dentro da aplicação…

Sei como fazer isso, criei uma verificação da sessão, pra ver se ela ainda existe, e se tem dados e tal…

Porém eu terei que fazer isso em todas paginas pra verificar se o cara tah logado?

Tipo como eu faço esse tipo de verificação de uma forma mais dinâmica?

Tipo derepente se o cara tentar acessar direto alguma página de dentro da aplicação sem ter se logado, sei que tenho que verificar, mas queria saber a forma mais correta!

4 Respostas

A

Utilize um filtro para as páginas jsp.

abraços
André

_Renatu

Aqui no guj tem um tutorial sobre Filtros…

O título é Filtros para Servlets, mas serve para JSP’s também.
(caso não saiba, todo jsp acaba virando um servlet)

dá uma lida:

http://www.guj.com.br/java.tutorial.artigo.11.1.guj

L

Opa pessoal, valew vou dar uma lida, qualquer coisa volto a postar!

pgnt

http://www.guj.com.br/posts/list/46012.java
neste tópico tem um exemplo… tb estou precisando implementar isso

minha dúvida é se o filtro será aplicado caso o usuário tente acessar o caminho direto para o JSP (chutando um caminho, estou usando Struts… tá tudo “.do”)

abs

Criado 17 de janeiro de 2007
Ultima resposta 18 de jan. de 2007
Respostas 4
Participantes 4