SóProvas


ID
127000
Banca
CESPE / CEBRASPE
Órgão
CEHAP-PB
Ano
2009
Provas
Disciplina
Programação
Assuntos

Assinale a opção incorreta acerca de JSTL.

Alternativas
Comentários
  •  a) Existe uma biblioteca JSTL específica para acesso a banco de dados com prefixo sql, disponível em http://java.sun.com/jstl/sql.

    b) não concordo muito em falar uma página JSTL, mas sería mesmo uma página JSP com tags JSTL

    c) idem ao anterior sendo que as tags iniciadas por sql, por exemplo, permitem acesso ao banco de dados

    d) descrição perfeita de JSTL

  • JSTL (JavaServer Pages Standard Tag Library), é um componente da plataforma de desenvolvimento web Java EE que a estende a especificação JSP, adicionando uma biblioteca de tags das tags JSP para tarefas comuns, tais como processamento de dados XML, execução condicional, loops e internacionalização. JSTL foi desenvolvida sob o Java Community Process(JCP) como JSR 52. Em 8 de Maio de 2006, a JSTL 1.2 foi liberada.

    JSTL fornece um modo efetivo de embutir lógica dentro de uma páginaJSP sem utilizar código Java diretamente. A utilização de um conjunto de tags padronizado, ao invés de quebrar dentro e fora do código Java, leva a um código mais sustentável e habilita a separação de interesses entre o desenvolvimento do código da aplicação e da interface do usuário.

    Além da JSTL, o JCP possui as seguintes JSRs para desenvolver bibliotecas de tags JSP padrões:

    JSR 128: JESI – JSP Tag Library for Edge Side Includes (inactive) JSR 267: JSP Tag Library for Web Services
  • Não é necessariamente uma "página" não é redenrizada na página como um JSP.

    É um arquivo com estrutura semelhante a um JSP.

    B) e C) incorretas

    D) O objetivo do JSTL não é escrever páginas JSP. O JSTL tem objetivo de escrever transações em arquivos de configuração, consulta de dados, que contém uma estrutura similar a uma página JSP, mas esta páginas  (JSTL) não é renderizada na página, como dito antes, não é necessariamente uma página e sim um arquivo que contém as informações da transação desejada com o banco de dados - INCORRETA.

     

    A) CORRETA - O JSTL não possui suporte nativo para o SQL.