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


D.1 ОТД для Файлов TagLibrary-Дескриптора - часть 2


<!ELEMENT uri (#PCDATA)>

<!-- Определяет произвольную текстовую строку - описание библиотеки.
-->

<!ELEMENT info(#PCDATA)>

<!-- Этот тэг определяет уникальный tag в данной библиотеке тэгов, определяя:

- уникальное имя тэга/элемента

- подкласс класса реализации javax.servlet.jsp.tagext.Tag

- необязательный/optional подкласс от javax.servlet.jsp.tagext.TagExtraInfo

- тип содержимого тела (hint/подсказка)

- необязательную специфическую информацию тэга

- любые атрибуты
-->

<!ELEMENT tag (name, tagclass, teiclass?, bodycontent?, info?, attribute*)>

<!-- Определяет подкласс от javax.serlvet.jsp.tagext.Tag, реализующий семантику времени запросадля данного тэга. (необходим)
#PCDATA ::= полное квалифицированное имя Java-класса
-->

<!ELEMENT tagclass (#PCDATA)>

<!-- Определяет подкласс от javax.servlet.jsp.tagext.TagExtraInfo для данного тэга (необязательный). Если не задан, к классу не обращаются на этапе трансляции.
#PCDATA ::= полное квалифицированное имя Java-класса

-->
<!ELEMENT teiclass (#PCDATA)>

<!-- Предоставляет подсказку о содержимом тела тэга. Предназначен прежде всего для использования утилитами компоновки страниц.

В настоящий момент специфицированы три значения:

tagdependent - Тело тэга интерпретируется реализацией самого тэга и вероятнее всего - на другом “language/языке”, например, встроенные операторы SQL.

JSP - Тело тэга содержит вложенный синтаксис JSP

empty - Тело тэга обязано быть пустым. По умолчанию (если не определено) - JSP.

#PCDATA ::= tagdependent | JSP | empty
-->
<!ELEMENT bodycontent (#PCDATA)>

<!-- Тэгattribute определяет атрибут вкладывающих/содержащих тэгов.

Определение атрибута состоит из:

- имени атрибута (необходимо)

- необходим атрибут, или по выбору (optional)

- может ли значение атрибута динамически вычисляться на этапе прогона выражением скриптлета (optional)

-->
<!ELEMENT attribute (name, required? , rtexprvalue?)>

<!-- Определяет каноническое имя определяемого тэга или атрибута.




Начало  Назад  Вперед



Книжный магазин