Спецификация Java Server Pages 1.2



              

JSP.7.4 Формат Дескриптора Библиотеки Тэгов


В этом разделе описано ОТД (Определение Типа Данных), для JSP версии 1.2, Дескриптора Библиотеки Тэгов/Tag Library Descriptor. Версия JSP 1.2 содержит информацию, дополнившую версию JSP 1.1, а также некоторые изменения в именах элементов, сделанные для улучшения совместимости с другими спецификациями. Формат TLD в 1.1 обязан приниматься контейнерами JSP 1.2.

Нотация

<!NOTATION WEB-JSPTAGLIB.1_2 PUBLIC “-//Sun Microsystems, Inc.//DTD

JSP Tag Library 1.2//EN”>

<taglib>

Элемент taglib это корень/root документа. taglib имеет два атрибута.

<!ATTLIST taglib

id

ID

#IMPLIED

xmlns

CDATA

#FIXED

"http://java.sun.com/JSP/TagLibraryDescriptor"

>

Элемент taglib имеет также различные субэлементы, которые определяют:

tlib-version версию реализации библиотеки тэгов

jsp-version

мандатную версию спецификации JSP, от которой зависит библиотека тэгов
short-name простое короткое имя по умолчанию, которое может использоваться утилитой авторизации JSP-страниц для создания имён с мнемоническими значениями; например, it может использоваться как предпочтительное значение префикса в директивах taglib
uri URI, уникально идентифицирующий эту taglib

display-name

элемент display-name, содержащий краткое имя, которое предназначается для отображения утилитами
small-icon необязательная маленькая иконка, которая может использоваться утилитами
large-icon необязательная большая иконка, которая может использоваться утилитами
description строка, описывающая “use/использование” этой taglib
validator необязательная информация класса TagLibraryValidator
listener необязательная спецификация прослушивателя событий

<!ELEMENT taglib

(tlib-version, jsp-version, short-name, uri?, display-name?, small-icon?, large-icon? description?, validator?, listener*, tag+)>

<tlib-version>

Описывает версию (номер) библиотеки тэгов.

Синтаксис:

<!ELEMENT tlib-version (#PCDATA)>

#PCDATA ::= [0-9]*{ “.”[0-9] }0..3

<jsp-version>




Содержание  Назад  Вперед