JavaServer Pages Standard Tag Library

Origem: Wikipédia, a enciclopédia livre.

A JavaServer Pages Standard Tag Library(JSTL), é um componente da plataforma de desenvolvimento web Java EE. Ela 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ágina JSP 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:

Cadeia de tags[editar | editar código-fonte]

As bibliotecas incorporadas no padrão nativo JSTL são:

  • core: Funções gerais como condições e laços.
  • xml: Função para manipulação de XML.
  • sql: Funções gerais de manipulação de dados e conexões no contexto SQL.
  • fmt: Tratamento e formatações de padrões de internacionalização e caracteres cifrados.

Veja também[editar | editar código-fonte]