JSP.10.5.1 TagLibraryInfo
Синтаксис
public abstract class TagLibraryInfo
Описание
Это информация времени трансляции, ассоциированная с директивой taglib и её TLD-файлом. Большая часть информации получается непосредственно из TLD, за исключением значений префикса и uri, используемых в директиве taglib.
JSP.10.5.1.16 Поля
protected java.lang.String info
protected java.lang.String jspversion
protected java.lang.String prefix
protected java.lang.String shortname
protected TagInfo[] tags
protected java.lang.String tlibversion
protected java.lang.String uri
protected java.lang.String urn
JSP.10.5.1.17 Конструкторы
protected TagLibraryInfo(java.lang.String prefix, java.lang.String uri)
Конструктор. Будут вызываться конструкторы для TagInfo и TagAttributeInfo после разбора TLD-файла.
Параметры:
prefix - префикс, используемый директивой taglib
uri - URI, используемый директивой taglib
JSP.10.5.1.18 Методы
public java.lang.String getInfoString()
Информация (документация) для данного TLD.
public java.lang.String getPrefixString()
Префикс, назначенный этой taglib из директивы <%taglib.
public java.lang.String getReliableURN()
“Надёжное” URN, указанное в TLD. Может использоваться утилитами авторизации в качестве глобального идентификатора (атрибут uri) при создании директивы taglib для данной библиотеки.
public java.lang.String getRequiredVersion()
Строка, описывающая требуемую версию JSP-контейнера.
public java.lang.String getShortName()
Предпочтительное краткое имя (префикс), как указано в TLD. Может использоваться утилитами авторизации в качестве предпочтительного префикса при создании директивы include для данной библиотеки.
public TagInfo getTag(java.lang.String shortname)
Получает TagInfo для данного имени тэга, просматривая все тэги в данной библиотеке тэгов.
Параметры:
shortname - Краткое имя (не префикс) тэга.
public TagInfo[] getTags()
Массив, описывающий тэги, определённые в данной библиотеке.
public java.lang.String getURI()
Значение атрибута uri из директивы <%@ taglib для данной библиотеки.