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


              

о переменных скриптинга, определённых этим


<!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 для внешнего связывания.


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