É característica de um arquivo JSP a

Próximas questões
Com base no mesmo assunto
Q71422 Programação
É característica de um arquivo JSP a
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - compilação em um servlet.

Para entender o motivo pelo qual a alternativa A é correta, é fundamental compreender o que é JSP (JavaServer Pages) e como ele funciona no contexto do desenvolvimento web com tecnologia Java. JSP é uma tecnologia que permite aos desenvolvedores escreverem páginas web dinâmicas utilizando Java em um formato que se assemelha a HTML e que pode incluir código Java em determinadas tags. Quando um arquivo JSP é requisitado por um cliente (usualmente um navegador), o servidor web compila esse arquivo em um Servlet, que é um programa Java que roda no lado do servidor e que pode gerar conteúdo dinâmico para ser apresentado ao usuário. Ao longo desse processo, o código JSP é transformado em código Java puro, que é então compilado, carregado e executado pelo servidor de aplicações.

As demais alternativas podem ser facilmente descartadas:

  • B - presença maciça de código Assembly. JSP é baseado em Java, e não tem qualquer relação com Assembly, que é uma linguagem de baixo nível.
  • C - impossibilidade de inclusão de comentários. Comentários podem ser incluídos em arquivos JSP assim como em qualquer outro código Java ou HTML.
  • D - execução exclusiva em sistemas Windows. JSP e Servlets são tecnologias baseadas em Java e, portanto, são multiplataforma, podendo ser executados em qualquer sistema operacional que suporte a Java Virtual Machine (JVM).
  • E - execução exclusiva em sistemas Linux. Assim como a alternativa D, essa afirmação é falsa pelo mesmo motivo: JSP é independente de plataforma.

Portanto, a alternativa correta é a A, pois reflete uma das principais características dos arquivos JSP: a capacidade de serem compilados em Servlets pelo servidor, o que permite a criação de conteúdo dinâmico para páginas web.

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

a-

JSP stands for JavaServer Pages. It is a technology used for building dynamic web applications in Java. JSP allows you to embed Java code within HTML pages, which are then processed by a web server before being sent to the client's web browser. This enables you to create dynamic web content that can interact with databases, perform calculations, and respond to user input.

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

<!DOCTYPE html>

<html>

<head>

   <meta charset="UTF-8">

   <title>Hello, World!</title>

</head>

<body>

   <h1>Hello, World! This is a JSP page.</h1>

</body>

</html>

salvar na pasta webapps dentro do tomcat:

C:\xampp\tomcat\webapps\

abrir:

http://localhost:8080/examples/example.jsp

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo