Pular para o conteúdo principal

Questão de Programação — JSP (JavaServer Pages) — UNIVALI 2025

ProgramaçãoJSP (JavaServer Pages)
Código
qg627316
Banca
UNIVALI
Órgão
Prefeitura de Luiz Alves - SC
Ano
2025
Nível
Médio
Cargo
Técnico em Manutenção e Suporte de Informática - Edital nº 12
O JavaServer Pages (JSP) é uma tecnologia do lado servidor que permite aos desenvolvedores criar conteúdo web dinâmico. O JSP simplifica o processo ao permitir a incorporação de código Java (ou tags especiais) diretamente em uma página HTML. Quando uma página JSP é solicitada, ela passa por um ciclo de vida gerenciado pelo contêiner web (como o Tomcat), que a transforma em um servlet Java para execução. Qual é a principal vantagem de usar JSP em comparação com Servlets puros para gerar páginas HTML complexas?
  1. AO JSP não precisa ser compilado em bytecode Java, sendo interpretado diretamente pelo servidor web a cada requisição, o que agiliza o ciclo de desenvolvimento (deploy).
  2. BO JSP permite uma melhor separação de responsabilidades, onde o código HTML (design da interface) é predominante na página, e a lógica de programação Java é inserida em blocos menores, facilitando a manutenção por designers e desenvolvedores.
  3. CO JSP tem acesso direto ao hardware do servidor, como a placa de vídeo e o sistema de som, permitindo a criação de aplicações multimídia ricas, o que não é possível com Servlets.
  4. DO JSP é executado inteiramente no navegador do cliente, reduzindo a carga no servidor e tornando a aplicação mais rápida, enquanto Servlets puros rodam apenas no servidor.
Revelar gabarito e comentário

GabaritoB — O JSP permite uma melhor separação de responsabilidades, onde o código HTML (design da interface) é predominante na página, e a lógica de programação Java é inserida em blocos menores, facilitando a manutenção por designers e desenvolvedores.

Link permanente: /questoes/qg627316