A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sessões PLAY 2.0. Imagine uma loja com vários clientes... Livro do Play Livro de Banco de Dados Livro do Play Livro de Redes Fechar compra Internet Livro.

Apresentações semelhantes


Apresentação em tema: "Sessões PLAY 2.0. Imagine uma loja com vários clientes... Livro do Play Livro de Banco de Dados Livro do Play Livro de Redes Fechar compra Internet Livro."— Transcrição da apresentação:

1 Sessões PLAY 2.0

2 Imagine uma loja com vários clientes... Livro do Play Livro de Banco de Dados Livro do Play Livro de Redes Fechar compra Internet Livro de Redes + Livro do Play Quais livros ele escolheu ???

3 #1 #2 #3 Problema: Como identificar os clientes? Livro do Play Livro de Banco de Dados Livro do Play Livro de Redes Fechar compra Livro de Redes + Livro do Play Quais livros ele escolheu ??? #1 #3 Internet

4 Cookies São dados (até 4kB) que o Servidor armazena no Brower O Browser envia de volta essas informações a cada novo pedido feito ao mesmo servidor Cada cookie contém O nome do servidor O nome do cookie O valor do campo Tempo de validade Se deve ser enviado apenas em conexões seguras

5 Usando Cookies para identificar o Cliente Livro do Play HTTP 200 OK Cookies:...... Livro de Banco de Dados Livraria.com.br Id = 1

6 Cookies no Play Criando um cookie response().setCookie(“nome”, “João”); Recuperando o valor de um cookie String nome = cookies(“nome”).value(); Eliminando um Cookie Response().discardCookies(“nome”);

7 Sessões O Play usa os Cookies para implementar as Sessões Cada sessão agrupa um conjunto de informações do usuário. Os cookies são a forma mais usada para implementar as Sessões (mais há outras) Com Sessões é possível eliminar todos os cookies de uma vez só.

8 Sessões no Play Armazenando um valor na sessão String nome = “Joao”; session(“nome”, nome); Recuperando um valor da sessão String nome = session(“nome”); System.out.println(nome); Limpando uma sessão session().clear();


Carregar ppt "Sessões PLAY 2.0. Imagine uma loja com vários clientes... Livro do Play Livro de Banco de Dados Livro do Play Livro de Redes Fechar compra Internet Livro."

Apresentações semelhantes


Anúncios Google