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?
- 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).
- 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.
- 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.
- 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.