A linguagem Java, amplamente utilizada em programação web, p...
Na tecnologia JSP (Java Server Pages), cada documento é convertido pelo contêiner JSP em um servlet, o que ajuda a separar a apresentação do conteúdo.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
A afirmação de que na tecnologia JSP (Java Server Pages), cada documento é convertido pelo contêiner JSP em um servlet, está correta. JSP é uma tecnologia que permite escrever conteúdo dinâmico para páginas web em Java. Uma página JSP, quando acessada pela primeira vez ou quando modificada, é compilada pelo contêiner (ou servidor) em um servlet, que é uma classe Java que estende a funcionalidade de um servidor web ou de uma aplicação.
Essa conversão para servlet é feita uma única vez, e após essa compilação o servlet gerado é utilizado para processar as requisições subsequentes. Essa característica contribui para a eficiência do processo, já que o código não precisa ser interpretado a cada requisição, como acontece em outras tecnologias de script.
Além disso, a tecnologia JSP suporta a separação de conteúdo e apresentação usando tag libraries (bibliotecas de tags) e expressões. Isso permite aos desenvolvedores focar nas regras de negócio e lógica de aplicação, enquanto os designers podem trabalhar na apresentação dos dados, aumentando a manutenabilidade e a escalabilidade das aplicações web.
Por esses motivos, a alternativa correta é 'C - certo', pois reflete corretamente a funcionalidade do JSP dentro do desenvolvimento web e sua capacidade de separar a camada de apresentação do conteúdo dinâmico gerado pelas aplicações Java.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Por que a conversão da JSP em servlet ajuda a separar apresentação de conteúdo?
Acho que o examinador quis dizer que antes do JSP, as tags HTML eram inseridas diretamente no Servlet, misturando código java (conteúdo) da apresentação (tags HTML). Com JSP, código Java vai no Servlet e tags vão no JSP.
O item está CERTO.
- Em JSP (JavaServer Pages), cada página JSP é compilada em um servlet pelo contêiner web (ex.: Tomcat) na primeira vez em que é acessada.
- Esse mecanismo permite que a lógica de apresentação (HTML, tags JSP) seja separada da lógica de negócio, que deve residir em JavaBeans, EJBs ou classes de serviço.
- Dessa forma, o JSP funciona como camada de visualização (View) no padrão MVC, enquanto o servlet resultante processa a requisição e delega a lógica de negócio a componentes apropriados.
Resumindo: JSPs são transformados em servlets, o que mantém a separação entre apresentação e processamento, facilitando manutenção, reutilização e escalabilidade da aplicação.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo