Session listener

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??

[quote=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??[/quote]

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…

<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???

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

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???