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>
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий