Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouClara Olivera Alterado mais de 10 anos atrás
1
PROGRAMAÇÃO II Prof.: Bruno Rafael de Oliveira Rodrigues
2
Cookies Os Cookies armazenam informações da máquina cliente enquanto navega em um website. A Nestcape define cookie como um pequeno pedaço de informação armazenada na máquina do cliente no arquivo cookies.txt
3
Tipos de Cookies Há dois tipos de cookies: cookies de sessão e cookies persistentes. Os cookies de sessão são armazenados na memória. O Cookie persistente, são armazenados em um arquivo de texto no computador do cliente. (Gonçalves, 2007)
4
Cookie.java Exemplos adaptados(Gonçalves, 2007)
5
setMaxAge(int i): tempo de expiração em segundos do cookie setSecure(boolean b): indica se o cookie deve ser transmitido pelo protocolo HTTP padrão setComment: comentário sobre o cookie addCookie(Cookie e): grava o cookie na máquina cliente
6
VisualizaCookie.java
7
Sessão A sessão persiste por um período de tempo especificado, em mais de uma conexão ou solicitação de página do usuário. Uma sessão geralmente corresponde a um usuário, que pode visitar um site muitas vezes. O servidor pode manter uma sessão de várias maneiras, tais como o uso de cookies ou reescrita de URLs. (Oracle)
8
Sessao.java
9
VisualizaSessao.java
10
FechaSessao.java
11
Maiores informações A Sessão é um mecanismo muito útil em página web, ela pode ser gerenciada de forma bastante simples pelo programador. Aprenda mais sobre Cookies e Sessão no livro: Desenvolvendo Aplicações Web com JSP, Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax de Edson Gonçalves.
12
Complete o Sistema de Namoro Aproveite e adicione o recurso de sessão ao sistema de namoro online. Ao logar no sistema deve-se criar uma sessão para o usuário. Deve haver um linke para que a sessão seja finalizada.
13
Bibliografia Appendix C Netscape Cookies. Disponível em: acessado em: 03 de mar. De 2012 Interface HttpSession. Disponível em: acessado em:03 de mar de 2012
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.