Redirecionar para tela de login quando session expirar
6 respostas
alextecnico55
Num sei se usei o termo correto no Título…mas alguem por favor me ajude…To trabalhando num projeto de Integração Corporativa. Quando o usuario entra com login e senha eu pego seu Codigo e coloco na session até aí tudo bem. Minha Session é de 30 minutos. Após este tempo inativo se o usuário for tentar fazer qualquer coisa q use meu servlet eu preciso q a pagina seja redirecionada para tela de login.
Tentei ser o mais claro possível. Vi alguns tópicos no forum mas nenhum me foi o bastante claro.
Se alguem puder me ajudar agradeço.
wbdsjunior, me desculpa o incomodo cara mas é q nunca precisei utilizar filter intão nunca criei, por isso to tendo algumas dificuldades:
neste trecho no XML :
[code] <url-pattern>/paginas/*</url-pattern>[code]
devo o que devo colocar especificamente é nome da página de login.jsp?
muito obrigado cara
alextecnico55
Outra dúvida wbdsjunior vou ter q acrescentar alguma coisa nas minha JSPs? pra elas passarem por esse filter?
wbdsjunior
alextecnico55:
neste trecho no XML :
<url-pattern>/paginas/*</url-pattern>
devo o que devo colocar especificamente é nome da página de login.jsp?
Aqui vai o “diretório” das suas páginas (jsp, html).
Não, não… todas as páginas que estiverem no diretório acima passarão pelo filtro.
Se você quiser que apenas os JSPs sejam filtrados, coloque:
<url-pattern>*.jsp</url-pattern>
e pos aí vai…
Você também pode colocar mais de uma url-pattern.
Atenção! Sua página de login não pode estar nesse diretório, senão ela também será verificada… e como o usuário ainda não fez o login, não existe uma sessão válida.