Session

Meu qual é a diferença entre uma Session e um Cookie…, e qual é a melhor para se trabalhar com o Jsp, numa aplicação WEB.!!

Até mais!! :?:

Cookie eh algo que ( geralmente ) fica no computador do cliente, onde armazenamso algum tipo de informacao ( como algum id, ou data da ultima visita, ou qualquer outra coisa )…
Uma Session eh um objeto que representa a secao do usuario durante o periodo em que ele se encontra no site apenas…

O uso de um ou de outro depende muito do que voce quer fazer… por exemplo, voce pode usar Session para guardar coisas temporarias sobre o usuario ( horario que entrou, em que pagina esta, se ja esta logado etc ), e pode usar cookies num site de comercio eletronico por exemplo, armazenando o ID da cesta de compras dele…

A imaginacao eh o limite :slight_smile:

Rafael

vc pode comparar uma “Session” como se fosse uma variável global guardada no servidor onde todas as paginas tem acesso ao seu conteúdo, só q uma vez fora de suas paginas essa Session é “destruída”…

já um cookie é como se fosse um arquivo texto gravado no cliente, onde vc pode gravar e recuperar informações sempre q o usuário retorna a sua página, só q nem sempre o browser do usuário está habilitado para aceitar cookie