Cursos / Informática para Internet / Desenvolvimento Web I / Aula

arrow_back Aula 03 - Manipulando requisições e respostas HTML com Servlets

Mantendo o estado do cliente web II

Agora que você já tem uma boa ideia do que o sistema deve fazer, vamos ver como podemos implementá-lo. Começando pela primeira tela (Figura 8), precisamos criar um arquivo HTML (cadastro.html) com o formulário. O código dele é mostrado na Listagem 4. Note no código HTML a existência do formulário e de sua submissão para um Servlet de nome ServletTela1Cadastro.

Listagem 4 - Página HTML contendo formulário de cadastro dos dados pessoais

Página HTML contendo formulário de cadastro dos dados pessoais

Listagem 5 - Implementação inicial do ServletTela1Cadastro

Note que a implementação do ServletTela1Cadastro mostrada na Listagem 5 monta uma página HTML de resposta referente à segunda tela de cadastro. Entretanto, os dados digitados na primeira tela não estão sendo armazenados. Temos então que pensar agora em como manter os dados de uma tela para outra. Existem duas abordagens diferentes que podemos usar para isso: repassar parâmetros ou usar sessões. A primeira abordagem será apresentada a seguir, a outra será apresentada na nossa próxima aula.

Versão 5.3 - Todos os Direitos reservados