SóProvas


ID
153511
Banca
FGV
Órgão
Senado Federal
Ano
2008
Provas
Disciplina
Programação
Assuntos

No contexto do Desenvolvimento WEB JAVA, analise as afirmativas a seguir, a respeito da tecnologia JSP ("JavaServer Page"):

I. Disponibiliza uma tecnologia simples e rápida para criar páginas que exibem conteúdo gerado dinamicamente, define a interação entre o servidor e a página JSP, e descreve o formato e sintaxe da página.
II. Emprega servlets - programas escritos na linguagem Java e executados no servidor, em oposição aos applets, executados no browser do cliente.
III. Utiliza páginas JSP, com extensão .jsp ou .jspx, criadas pelo desenvolvedor da web e que incluem especificações JSP e tags customizadas, em combinação com outras tags estáticas, HTML ou XML.

Assinale:

Alternativas
Comentários
  • O gabarito oficial diz que a resposta é letra B, e não D.
  • Qual é o erro da assertiva I??
  • Para mim há dois erros nesse gabarito: 

    1) para mim a I) estaria correto; 
    2) para mim a III) estaria errado. A questão fala "a respeito da tecnologia JSP ("JavaServer Page"):" e no item III ele fala de tags customizadas, eu tenho isso em JSP? pensei que isso só tivessemos no XML, por exemplo.

    Abraços!
  • Acredito que o erro da I seja "descreve o formato e sintaxe da página", já que isso é feito pelo HTML.
  • I. Disponibiliza uma tecnologia simples e rápida para criar páginas que exibem conteúdo gerado dinamicamente, define a interação entre o servidor e a página JSP, e descreve o formato e sintaxe da página. (O desenvolvedor da JSP não define estas interações, isto fica a cargo do Servidor de Aplicação e do Conteiner Web, como o Apache Tomcat.)

    II. Emprega servlets - programas escritos na linguagem Java e executados no servidor, em oposição aos applets, executados no browser do cliente. (Correto, toda página JSP, na primeira vez que é chamada, é traduzida em um .JAVA, compilada e executada como um servelet. )

    III. Utiliza páginas JSP, com extensão .jsp ou .jspx, criadas pelo desenvolvedor da web e que incluem especificações JSP e tags customizadas, em combinação com outras tags estáticas, HTML ou XML. (.JSP é HTML <%@include file="response.jsp" %> e .JSPX é XML <jsp:directive.include="response.jsp"/> As tags customizadas são as utilizadas com a JSTL (Java Server Pages Standard Tags Library) utilizáveis através do parâmetro @taglib, com estas tags é possível fazer uma página JSP sem código Java.)