Java Server Pages (JSP) é um tipo de tecnologia Jav...
1. Elementos de diretiva.
2. Elementos de script.
3. Elementos padrões de ação.
( ) Declarações.
( ) Expressões.
( ) Páginas.
( ) jsp: param.
( ) jsp: forward.
( ) Inclusão.
A sequência está correta em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a B - 2, 2, 1, 3, 3, 1. Para entendermos o porquê, vamos discorrer sobre os elementos de JSP mencionados na questão e como eles se relacionam com as opções fornecidas:
- Elementos de diretiva (1): São elementos que fornecem instruções globais para a página JSP, afetando todo o processo de tradução da página em um servlet. Exemplos incluem as tags que definem a página (
<%@ page ... %>
) e a inclusão de arquivos (<%@ include ... %>
). - Elementos de script (2): Englobam três tipos de scripting dentro de uma página JSP:
- Declarações (
<%! ... %>
): Usadas para declarar métodos, variáveis ou classes que serão utilizados na página. - Expressões (
<%= ... %>
): Permitem a inserção de valores diretamente na saída da página, sendo avaliadas e convertidas em string no momento do processamento da página. - Scriptlets (
<% ... %>
): Blocos de código Java que são executados no momento do processamento da página.
- Declarações (
- Elementos padrões de ação (3): Tags que utilizam o prefixo
jsp:
e que realizam ações específicas como, por exemplo, o encaminhamento de requisições (<jsp:forward ... %>
) ou a passagem de parâmetros (<jsp:param ... %>
).
Com base nessa explicação, podemos relacionar corretamente as opções da questão com os três tipos de elementos:
- Declarações são Elementos de script, logo são do tipo (2).
- Expressões também são Elementos de script, o que significa que são do tipo (2).
- Páginas são referentes a Elementos de diretiva, portanto são do tipo (1).
jsp:param
é um Elemento padrão de ação, sendo assim do tipo (3).jsp:forward
também é um Elemento padrão de ação, e é do tipo (3).- Inclusão faz referência à diretiva de inclusão, que é um Elemento de diretiva, sendo do tipo (1).
Assim, a sequência que relaciona corretamente esses elementos aos seus tipos é 2, 2, 1, 3, 3, 1, que corresponde à alternativa B.
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
Elementos (tags) de diretiva: Páginas (page) e Inclusão (include)
Elementos (tags) de scripts: Declarações, Scriptlets, Expressões, Comentários
Elementos (tags) de ações: jsp:include, jsp:forward, jsp:useBean, jsp:setProperty, jsp:getProperty, etc
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo