Recuperar dados das sessões criadas e ativas

20/03/2018

0

Bom dia a todos! Preciso de uma ajuda.

Quando eu faço o login, crio um objeto UsuarioDTO onde guardo o id e o nome do usuário e depois jogo na sessão com o nome de "usuarioAutenticado", caso eu queira pegar todas as seções ativas no sistema e listar os usuários, tem como?

Alguém pode me postar um exemplo?

Desde já agradeço

Marcos
Marcos

Marcos

Responder

Posts

23/03/2018

Marcio Souza

É possível, para isso você vai precisar criar uma classe do tipo ouvinte na sua aplicação. Assim, cada vez que alguém logar essa classe é chamada e vai adicionar em algum lugar essa informação do usuário logado. Seu ouvinte deve implementar a interface HttpSessionListener. Depois, implemente os métodos dessa interface como achar melhor para suas necessidades. Se precisar de mais informações faça uma busca no google por Monitoramento/Gerenciamento de Sessões em Java que vai encontrar alguns materiais.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar