Dificuldade ao deslogar!

Olá pessoal, estou tendo um problema, que ao deslogar, se digitar o endereço que contém as informações do usuário elas continuam aparecendo. Para deslogar estou usando o seguinte código:

           [code] HttpSession sessao = solicitacao.getSession(false);
	sessao.removeAttribute("atUsuario");
	sessao.invalidate();[/code]

Que estou fazendo de errado?

“solicitacao” no seu caso é o HttpServletRequest?

O que pode estar acontecendo é que as informações estão ficando no cache do navegador… se você fechar o navegador o problema não deve ocorrer…
Faça um teste, pressione Ctrl+R no browser, para a página ser reprocessada… Se os dados aparecerem, a sessão realmente não está sendo morta, caso contrário, o problema está no browser, com o cache…

[]'s

“solicitacao” é HttpServletRequest e atUsuario é um objeto do tipo Usuario, onde tem as informações do usuário.

Mesmo depois de deslogado, se abrir outra tela do browser e digitar o endereço da página que mostra as informações do usuário ele vai mostrar com as informações.

O seu código fonte está programado para verfiicar se a sessão é válida antes de exibir a página?
Esses dados vem de onde? Do banco?

[]'s