Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2015

ProgramaçãoLinguagens de programação
Código
fg019472
Banca
FGV
Órgão
TJ-PI
Ano
2015
Nível
Superior
Cargo
Analista Judiciário - Analista de Sistemas / Desenvolvimento
Com relação ao desenvolvimento JAVA para Web, os métodos sendRedirect da classe HttpServletResponse e forward da classe RequestDispatcher, sabe-se que:
  1. Aforward envolve o navegador Web e sendRedirect, não;
  2. Bassim como com forward, ao usar sendRedirect o usuário do site visualiza uma mudança na URL;
  3. CsendRedirect geralmente é mais rápido para o usuário que forward, pois o segundo exige uma comunicação mais longa com o navegador;
  4. Dforward é transparente para o usuário, pois ocorre internamente no servidor, enquanto que sendRedirect necessita da ação do navegador para requisitar o próximo recurso;
  5. Eambos fazem o mesmo serviço de encaminhar a requisição HTTP para outro servlet dentro do container Web.
Revelar gabarito e comentário

GabaritoD — forward é transparente para o usuário, pois ocorre internamente no servidor, enquanto que sendRedirect necessita da ação do navegador para requisitar o próximo recurso;

Link permanente: /questoes/fg019472