Dúvida JSF  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Anastasia
Thread.start()

Membro desde: 08/03/2007 17:59:39
Mensagens: 35
Localização: Rio de Janeiro
Offline

Olá

Sou novata em JSF e preciso do conselho dos + experientes.

No sistema que estou tratando, ocorre a seguinte situação: o usuário possui uma sessão de 30 minutos. Após este período de "inatividade", os objetos ManagedBean que estavam na sessão expiram. Então, qdo o usuário tenta continuar a navegação, uma página de erro é exibida, descrevendo o erro: o ManagedBean 'X' não foi encontrado...

Quero tratar este erro de forma que, quando a sessão expirar, o usuário, ao tentar navegar, seja redirecionado para a página de login.

A dúvida é: Como devo fazer isso? Usando Filtro? PhaseListener?
Qual é a maneira correta?

Abraços!


This message was edited 1 time. Last update was at 07/09/2008 17:57:10


" A compaixão pelos animais está intimamente ligada a bondade de caráter, e pode ser seguramente afirmado que quem é cruel com os animais não pode ser um bom homem."
Arthur Schopenhauer
rponte
JavaEvangelist
[Avatar]

Membro desde: 18/02/2008 10:06:25
Mensagens: 413
Offline

Olá Anastasia,
Anastasia wrote:Olá

Sou novata em JSF e preciso do conselho dos + experientes.

No sistema que estou tratando, ocorre a seguinte situação: o usuário possui uma sessão de 30 minutos. Após este período de "inatividade", os objetos ManagedBean que estavam na sessão expiram. Então, qdo o usuário tenta continuar a navegação, uma página de erro é exibida, descrevendo o erro: o ManagedBean 'X' não foi encontrado...

Quero tratar este erro de forma que, quando a sessão expirar, o usuário, ao tentar navegar, seja redirecionado para a página de login.

A dúvida é: Como devo fazer isso? Usando Filtro? PhaseListener?
Qual é a maneira correta?

Abraços!

Você pode resolver isso com servlet filter mesmo, é simples.

Rafael Ponte
http://www.rponte.com.br/
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team