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
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
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)