Fechar sessão com Webwork

1 resposta
smota

Olá pessoal,

Como registrar uma função para ser executada quando a sessão do usuário expirar?

Não sei se tem a ver mas estou com o WW2 … (talvez seja funcao do container e nao do framework)

Aglo como o Global.asa no asp :shock: (herege!)

É porque estou colocando na sessão um objeto de conexao (nao , nao eh com banco e esse objeto nao fica aberto) que precisa fazer uma faxina qd nao vou mais usa-lo. (o malfadado JNI que usa trocentas dll lah e eu danço)

1 Resposta

urubatan

cria uma classe que implementa HttpSessionListener e registre ela no web.xml da seguinte maneira

<listener> <listener-class>com.topazio.template.web.listeners.UserSessionListener</listener-class> </listener>
logo após aos filters da sua aplicação.

o metodo sessionDestroyed sera chamado sempre que uma sessão de usuário for invalidada ou terminar por timeout

Criado 11 de setembro de 2003
Ultima resposta 11 de set. de 2003
Respostas 1
Participantes 2