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

arrow_back Aula 05 - Introdução e Recursos JavaServer Pages

Atividade 02

  1. Implemente o exemplo mostrado para imprimir o ID da sessão do usuário. Execute e observe que, ao recarregar a página, o mesmo ID é retornado. Observe também que, ao reiniciar o servidor, um novo ID será retornado, já que os dados da sessão antiga serão perdidos e uma nova será criada
  2. Se seu computador possuir mais de um navegador web (Internet Explorer, Mozilla, Chrome etc.), acesse ao mesmo tempo a página info-sessao.jsp usando os vários navegadores instalados. Note que o ID da sessão é diferente para cada navegador. Isso acontece porque o ID é armazenado no navegador, então, cada um deles receberá um ID diferente. Dessa forma, cada navegador será interpretado como um usuário diferente, apesar de ser a mesma pessoa e o mesmo computador acessando o servidor.
  3. Escreva uma página JSP novaMensagem.jsp que mostre um formulário na tela com dois campos: email e mensagem.
  4. Escreva outra página gravarMensagem.jsp que receba os parâmetros email e mensagem e grave esses dois parâmetros na sessão do usuário. Faça com que o formulário da primeira página novaMensagem.jsp submeta os dados para a página gravarMensagem.jsp. Obs.: você deve manter todo o histórico de mensagens na sessão. Dica: ao chegar uma nova mensagem, salve na sessão o histórico de mensagens previamente salvo concatenado com a nova mensagem
  5. Crie uma terceira página listarMensagens.jsp que mostre mensagens criadas até o momento. Lembre-se de executar as páginas para verificar seu correto funcionamento.

Versão 5.3 - Todos os Direitos reservados