Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Desenvolvimento Web I / Aula
Nesta aula, você aprendeu a trabalhar com sessões de usuário. Você viu que uma sessão pode ser aberta para um determinado usuário com o objetivo de manter no servidor o estado (informações) do cliente. Um dos usos mais comuns de sessão é para autenticação de usuários. Você viu que o método getSession() pode receber um boleano como parâmetro, modificando um pouco o seu comportamento. No caso, se o boleano for false, o método não deve criar uma sessão para o usuário, mas retornar o valor null. Você também viu que existem várias formas de uma sessão ser finalizada (timeout, reinicialização do servidor ou uso do método invalidate()).
Versão 5.3 - Todos os Direitos reservados