Session listener

4 respostas
Savio

Senhores, estou mudando o controle da sessao da minha aplicaçao para session listener e estou com duvida em uma coisa:
criei a classe que implementa HttpSessionListener e configurei no web.xml.

É só isso que tem que fazer ou vai ser necessário usar algum objeto dessa classe na minha servlet??

4 Respostas

Andre_Fonseca

Sávio:
Senhores, estou mudando o controle da sessao da minha aplicaçao para session listener e estou com duvida em uma coisa:
criei a classe que implementa HttpSessionListener e configurei no web.xml.

É só isso que tem que fazer ou vai ser necessário usar algum objeto dessa classe na minha servlet??

Só isso já é o suficiente.

Extenda HTTPServletListener e coloque

<listener> <listener-class>meuListener</listener-class> </listener>

no seu web.xml, que acho que é o que vc já fez…

Savio

<listener> <listener-class>br.com.cabal.SingleSignOn.web.controle.SessionFilter</listener-class> </listener>

criei isso daí!!!

agora eu devo extender SessionFilter na minha servlet no lugar de HttpServlet???

spycall

Não, toda vez que uma sessão for criada ou destruida vai passar pelo seu SessionListener.

Savio

Então o

HttpSession session = req.getSession();

não vai ser mais usado, pois o mapeamento feito no web.xml se encarregará de fazer isso quando a servlet for carregada???

Criado 24 de janeiro de 2008
Ultima resposta 24 de jan. de 2008
Respostas 4
Participantes 3