Em uma página chamada cadastro.jsp do site do Governo de XX,...

Próximas questões
Com base no mesmo assunto
Q1860917 Programação
Em uma página chamada cadastro.jsp do site do Governo de XX, construído usando a tecnologia JSP, que é parte do Java EE, um desenvolvedor precisa importar todas as classes do pacote java.sql, relacionadas a operações da página com um banco de dados relacional. Para fazer esta importação, utiliza-se no início da página a instrução
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: D - <%@page import="java.sql.*"%>

Vamos desdobrar o tema para entender a questão. Em JSP (JavaServer Pages), parte do Java EE (Enterprise Edition), frequentemente precisamos utilizar classes de pacotes específicos para realizar determinadas operações, como é o caso de manipulação de banco de dados relacional onde utilizamos classes do pacote java.sql.

Para importar classes ou pacotes em uma página JSP, utilizamos a diretiva page, que é uma instrução que afeta a página inteira. A sintaxe correta para importar classes em um arquivo JSP é usar a diretiva page, seguida pelo atributo import, e então especificar a classe ou o pacote desejado. A instrução completa é colocada entre <%@ e %>, que são os delimitadores de uma diretiva JSP. Portanto, se quisermos importar todo o pacote java.sql, a instrução correta será:

<%@page import="java.sql.*"%>

Essa diretiva deve ser declarada no início da página JSP para que as classes sejam disponibilizadas para todo o código subsequente. A opção D é a correta porque segue a sintaxe padrão para a importação de pacotes em uma página JSP.

As demais alternativas apresentam erros de sintaxe ou conceito:

  • A - Usa chaves ({}) ao invés dos delimitadores corretos.
  • B - Usa o símbolo de exclamação (!) de maneira errada e não respeita a sintaxe correta para diretiva page.
  • C - Parece uma instrução de importação correta em código Java, mas não é válida em um arquivo JSP.
  • E - Utiliza uma notação que não é reconhecida pelo JSP.

Portanto, para importar todas as classes do pacote java.sql em uma página JSP, deve-se usar a instrução <%@page import="java.sql.*"%> no início do documento, como indicado na alternativa correta.

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

C e E = Não Existem

A = Isso aqui é um SCRIPTLET Mal feito

B = Não existe DECLARAÇÃO PAGE

GABARITO D

As diretivas para importar classes tem a sintaxe de <%@ >.

só com isso dava para acertar a questão já

<@page > -> importar classes e bibliotecas

<@include > -> inclue arquivos

<@taglib > -> incluir urls

Clique para visualizar este comentário

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