JSP.10.5.2 TagInfo
Синтаксис
public class TagInfo
Описание
Информация Tag для тэга в Библиотеке Тэгов; этот класс инстанциируется из файла TLD/Дескриптора Библиотеки Тэгов и доступна только во время трансляции.
JSP.10.5.2.19 Поля
public static final java.lang.String BODY_CONTENT_EMPTY
static-константа для getBodyContent(), если он пустой.
public static final java.lang.String BODY_CONTENT_JSP
static-константа для getBodyContent(), если это JSP.
public static final java.lang.String BODY_CONTENT_TAG_DEPENDENT
static-константа для getBodyContent(), если это зависит от Tag.
JSP.10.5.2.20 Конструкторы
public TagInfo(java.lang.String tagName, java.lang.String tagClassName, java.lang.String bodycontent, java.lang.String infoString, TagLibraryInfo taglib, TagExtraInfo tagExtraInfo, TagAttributeInfo[] attributeInfo)
Конструктор для TagInfo из данных в формате JSP 1.1 для TLD. Этот класс инстанциируется только из кода TagLibrary по запросу из некоторого кода JSP, разбирающего TLD (Tag Library Descriptor). Заметьте, что, поскольку TagLibibraryInfo отражает информацию TLD и директивы taglib, экземпляр TagInfo зависит от директивы taglib. Возможно это ошибка дизайна, которая может быть зафиксирована в будущем.
Параметры:
tagName - имя того тэга.
tagClassName - имя класса обработчика тэга.
bodycontent - информация о теле содержимого этих тэгов.
infoString - строковая информация (optional) для данного тэга.
taglib - экземпляр библиотеки тэгов, содержащей их.
tagExtraInfo - экземпляр, предоставляющий дополнительную информацию о тэге. Может быть null.
attributeInfo - массив данных AttributeInfo из дескриптора. Может быть null.
public TagInfo(java.lang.String tagName, java.lang.String tagClassName, java.lang.String bodycontent, java.lang.String infoString, TagLibraryInfo taglib, TagExtraInfo tagExtraInfo, TagAttributeInfo[] attributeInfo, java.lang.String displayName, java.lang.String smallIcon, java.lang.String largeIcon, TagVariableInfo[] tvi)
Конструктор для TagInfo из данных в формате JSP 1.2 для TLD. Этот класс инстанциируется только из кода TagLibrary по запросу из некоторого кода JSP, разбирающего TLD. Заметьте, что, поскольку TagLibibraryInfo отражает информацию TLD и директивы taglib, экземпляр TagInfo зависит от директивы taglib. Возможно это ошибка дизайна, которая может быть зафиксирована в будущем.
Параметры: