PROGRAMAÇÃO II Prof.: Bruno Rafael de Oliveira Rodrigues.

Slides:



Advertisements
Apresentações semelhantes
Eventos, Variáveis de Sessão e Aplicação
Advertisements

Support.ebsco.com Tutorial do Meu EBSCOhost Tutorial.
UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Objetos Implícitos Contextuais
Cookies São pequenos arquivos de texto que ficam gravados na máquina do cliente, e através deles é possível guardar valores de algumas variáveis. Para.
Bruno Rafael de Oliveira Rodrigues
Introdução a Banco de Dados
Conceitos Básicos de Computação
Tecnologia para Web Cookies
WWW – word wide web A WWW (World Wide Web ou, simplesmente, Web) é a parte multimídia da Internet, portanto possiblita a exibição de páginas de hipertexto,
Cookies e Sessões Mauro César Lopes. Mecanismos para guardar estados entre requisições HTTP HTTP é um protocolo sem estado Uma requisição é independente.
Aplicações para Web.
Desenvolvimento de Soluções WEB Escopos de uma Aplicação Web
A Internet, também conhecida como web, é uma rede de comunicação de milhões de computadores conectados, que oferece inúmeros serviços. São bilhões de.
DISCIPLINA: AUTOMAÇÃO DE BIBLIOTECAS PROFESSORA: ÚRSULA BLATTMANN
Sistemas Distribuídos
Aplicativos Web Com Orientação a Objetos
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Aula 9 - Camada de aplicação
SGE Sistema de Gerenciamento de Estabelecimentos
Introdução ao Desenvolvimento Web
Servlets: Redirecionamento, Atributos e Sessões
Rodrigo Cristiano Silva
Programação Orientada a objetos II
 Muitas aplicações se faz necessário o acompanhamento da navegação do usuário armazenando informações específicas de cada um.  É comum hoje em dia acessarmos.
Programação II Prof.: Bruno Rafael de Oliveira Rodrigues.
Curso de JavaWeb Instrutores: Rodrigo Cardoso e Maria Carolina
Conceitos de J2EE para a WEB
ASP (Active Server Pages)
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Servlets e JSP Desenvolvimento de Aplicações Web
JSP e Servlets ISEP – LP2 Filipe Costa – /2004.
Aplicativos Web Com Orientação a Objetos
Arquitetura de Desenvolvimento Web MVC vs. Three Tiers
Aplicações Web com Orientação a Objetos
Equipe: Eduardo, Elano, Janssen, João Chaves, João Johanes, Olavo, Ronner Prof. Régis Patrick Silva Simão ESTÁGIO SUPERVISIONADO III
Aula 1 - Fundamentos Web Servidor
IIS Web Server.
Interface HttpServletResquest
Profª Elaine Duarte Ano 2012 / 2013 – Aulas 100% presenciais INTERNET Londrina(PR) – Maringá(PR)
Bruno Inojosa MCP.NET Framework.NET com C#. Aula V  Tópicos abordados:  Desenvolvendo para internet (Parte III) Gerenciamento de Estados User Controls.
REDES DE COMPUTADORES CONCEITOS E TÓPICOS RELACIONADOS A REDES DE COMPUTADORES ________________________________________________ Redes – Prof. Roni Márcio.
LINGUAGENS DE PROGRAMAÇÃO WEB
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Tópicos Especiais J2EE Prof. Cristina Valadares Curso de Ciência da Computação.
PROGRAMAÇÃO Prof.: Bruno Rafael de Oliveira Rodrigues.
Treinamento PHP Módulo 1 PHP Básico Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
O usuário está dentro da empresa tenta acessar a Web.
Tomcat e Aplicações Web
Computação Móvel e Embarcada ANDRÉ GUSTAVO DEGAF UCHÔA DISCIPLINA: ENG. DE SOFTWARE PROF: ALCIDES CALSAVARA & EDSON SCALABRIN.
Serviços de rede e internet Jackson Eduardo da Silva.
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Aula 1 - Fundamentos Web Servidor Instituto Metodista Izabela Hendrix Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Gilmar Medeiros.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Aplicativos para Internet Prof. Wolley W. Silva
 Um servlet é uma classe Java usada para estender as capacidades de servidores que hospedam aplicativos acessados por meio do paradigma request-response.
Gerencia de Redes Redes de Computadores II
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Aula 11 Orientação a Objeto (OO)
Desenvolvimento WEB II Professora: Kelly de Paula Cunha Apresentação baseada no material didático elaborado pelo Prof. Pasteur Ottoni de Miranda Junior.
REDES DE COMPUTADORES Camada de sessão, apresentação e aplicação
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
Segurança em Comércio Eletrônico Comércio tradicional realizado de maneira centralizada cercado de restrições legais Comércio eletrônico realização de.
Programação Java Márcio Igo Optativa II UESPI. Modelo de Dados Classe Pessoas  idPessoa: int  idade: int  primeiroNome: string  ultimoNome: string.
Sistemas de Informação DISCIPLINA: Tecnologia e Programação Web – 6º Semestre 2ºS/2009.
Aplicativos para Web MVC Prof. Odair Indena Jr.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
NAVEGAÇÃO, PESQUISA NA INTERNET E SEGURANÇA NA REDE OBJETIVOS -NAVEGAR PELA INTERNET COM O SOFTWARE LIVRE DE NAVEGAÇÃO, ICEWEASEL, PREVENINDO-SE DE RISCOS.
Transcrição da apresentação:

PROGRAMAÇÃO II Prof.: Bruno Rafael de Oliveira Rodrigues

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

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)

Cookie.java Exemplos adaptados(Gonçalves, 2007)

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

VisualizaCookie.java

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)

Sessao.java

VisualizaSessao.java

FechaSessao.java

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.

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.

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