Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLuana Fartaria Canedo Alterado mais de 7 anos atrás
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();
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.