Questão FC373599
Em uma página JSP, para que se possa instanciar objetos da classe Cliente, que se encontra no pacote modelo, será necessário importar esta classe utilizando-se a instrução
Plataforma Java EE
FCC · 2019
Em uma página JSP, para que se possa instanciar objetos da classe Cliente, que se encontra no pacote modelo, será necessário importar esta classe utilizando-se a instrução
- <%@import src="modelo.Cliente"%>
- <%@import package="model" class="Cliente"%>
- <%@page import="modelo.Cliente"%>
- <%!import("modelo.Cliente")%>
- <%@import href="modelo.Cliente"%>
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A diretiva JSP correta é <%@page import="modelo.Cliente"%>. Essa instrução informa ao contêiner que a classe Cliente, localizada no pacote modelo, deve ser importada para uso na página.
Ao importar a classe com import na diretiva @page, você pode instanciar objetos dessa classe dentro de scriptlets, declarações ou expressões da própria JSP, por exemplo: <% Cliente c = new Cliente(); %>.
A sintaxe exige o nome totalmente qualificado (pacote.Classe) entre aspas dentro da diretiva. Caso precise importar várias classes, separe-as por vírgula dentro do mesmo atributo import.
Portanto, para utilizar a classe modelo.Cliente numa JSP, a forma correta e padrão é exatamente <%@page import="modelo.Cliente"%>.
Conteúdo do catálogo FC Concursos · Atualizado em