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



         

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


<!ELEMENT small-icon (#PCDATA)>


<variable>

Предоставляет информацию о переменных скриптинга, определённых этим тэгом. Для тэга будет ошибкой (времени трансляции), если он имеет один или более субэлементов-переменных, имеющих класс TagExtraInfo, который возвращает ненулевой объект.

Субэлементы-переменные имеют форму:

name-given

постоянное/константное имя переменной

name-from-attribute

имя атрибута, чьё значение (на этапе трансляции) даст имя переменной. Необходимо наличие одного из субэлементов: name-given или name-from-attribute

variable-class

имя класса переменной. По умолчанию java.lang.String

declare

объявлена переменная или нет. По умолчанию true

scope

область видимости определённой переменной скриптинга. По умолчанию NESTED

description

необязательное описание переменной

Синтаксис:

<!ELEMENT variable

((name-given | name-from-attribute), variable-class?, declare?, scope?, description?)>


<name-given>

Имя переменной скриптинга. Необходимо наличие name-given или name-from-attribute.


Синтаксис:

<!ELEMENT name-given (#PCDATA)>


<name-from-attribute>


Имя атрибута, чьё значение (на этапе трансляции) даст имя переменной. Необходимо наличие одного из субэлементов: name-given или name-from-attribute.


Синтаксис:

<!ELEMENT name-from-attribute (#PCDATA)>


<variable-class>

Необязательное имя класса переменной скриптинга. По умолчанию java.lang.String.

Синтаксис:

<!ELEMENT class (#PCDATA)>


<declare>

Объявлена переменная скриптинга или нет. См. TagExtraInfo. Это элемент необязателен, и установлен по умолчанию в “true”.


Синтаксис:


<!ELEMENT declare #PCDATA)>

#PCDATA ::= true | false | yes | no


<scope>

Область видимости переменной скриптинга. См. TagExtraInfo. Это элемент необязателен, и установлен по умолчанию в “NESTED”.


Синтаксис:

<!ELEMENT scope #PCDATA)>

#PCDATA ::= NESTED | AT_BEGIN | AT_END


<attribute>

Предоставляет информацию об атрибуте данной акции. Atribute определяет атрибут id для внешнего связывания.




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