SóProvas


ID
316324
Banca
FCC
Órgão
TRE-RN
Ano
2011
Provas
Disciplina
Programação
Assuntos

No JavaServer Pages a tag <%=conteúdo %> é uma

Alternativas
Comentários
  • É só lembrar que expressão matemática tem "="

    1+1 =

    Quando você faz uma declaração, você afirma algo como:

    Esse dinheiro não é meu!

    Então em JSP Expressões são assim
    <%="conteudo a ser impresso aqui"%>

    Declarações são assim:
    <%! int numero=1 %>

    Assim, numero passa a ser variável de instância e pode ser acessada por this.

    Isso é um scriptlet

    <%
    // trecho de código java normal
    for( int i=0; i<1000; i++){
        ...
    }
    %>

    Isso é uma diretiva
    <% @page import="java.util.ArrayList" %>

    Isso é uma action tag
    <jsp:include page="pagina.jsp"/>

    A diferença entre diretivas e actions tags é que a primeira é resolvida em tempo de tradução, a segunda em tempo de solicitação.

  • Syntax Elements

    Standard Syntax

    XML Syntax

    Comments

    <%--.. --%>

    <!-- .. -->

    Declarations

    <%! ..%>

    <jsp:declaration> .. </jsp:declaration>

    Directives

    <%@ include .. %>

    <jsp:directive.include .. />

    <%@ page .. %>

    <jsp:directive.page .. />

    <%@ taglib .. %>

    xmlns:prefix="tag library URL"

    Expressions

    <%= ..%>

    <jsp:expression> .. </jsp:expression>

    Scriptlets

    <% ..%>

    <jsp:scriptlet> .. </jsp:scriptlet>



    Fonte: http://docs.oracle.com/javaee/5/tutorial/doc/bnaph.html
  • Faltou a tag no enunciado, pelo menos eu não estou vendo...