Версия для печати

Архив документации на OpenNet.ru / Раздел "Web мастеру, CGI, Perl, PHP, Apache" (Многостраничная версия)

Классы и Пакеты JSP 1.2


Оригинал: pyramidin.narod.ru
Перевод: Александр Пирамидин
A B C D E F G H I J N O P R S T U V W _

A

APPLICATION - статическая переменная класса javax.servlet.jsp.PageContext
Имя используется для хранения ServletContext в таблице имён PageContext'а.
APPLICATION_SCOPE - статическая переменная класса javax.servlet.jsp.PageContext
Область видимости - приложение: именованная ссылка остаётся доступной в ServletContext, пока он не будет запрошен.
AT_BEGIN - статическая переменная класса javax.servlet.jsp.tagext.VariableInfo
Информация о том, что переменная скриптинга видна после начального тэга.
AT_END - статическая переменная класса javax.servlet.jsp.tagext.VariableInfo
Информация о том, что переменная скриптинга видна после конечного тэга.
autoFlush - переменная класса javax.servlet.jsp.JspWriter
 

B

BODY_CONTENT_EMPTY - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(), когда он пустой.
BODY_CONTENT_JSP - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(), если это JSP.
BODY_CONTENT_TAG_DEPENDENT - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(). если он зависит от Tag.
bodyContent - переменная в классе javax.servlet.jsp.tagext.BodyTagSupport
 
BodyContent - класс javax.servlet.jsp.tagext.BodyContent.
Инкапсуляция вычисления тела/body акции, которая становится доступной обработчику тэга.
BodyContent(JspWriter) - конструктор класса javax.servlet.jsp.tagext.BodyContent
Protected-конструктор.
BodyTag - interface javax.servlet.jsp.tagext.BodyTag.
Интерфейс BodyTag расширяет IterationTag путём определения дополнительных методов, которые дают возможность обработчику тэга манипулировать содержимым, обсчитывая/вычисляя его тело.
BodyTagSupport - класс javax.servlet.jsp.tagext.BodyTagSupport.
Базовый класс для определения обработчиков тэгов, реализующих BodyTag.
BodyTagSupport() - конструктор класса javax.servlet.jsp.tagext.BodyTagSupport
Конструктор по умолчанию, все подклассы должны только определить public-конструктор с такой же подписью и вызвать конструктор суперкласса.
bufferSize - переменная класса javax.servlet.jsp.JspWriter
 

C

canBeRequestTime() - метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Может ли данный атрибут содержать значение времени запроса.
clear() - метод класса javax.servlet.jsp.JspWriter
Очищает буфер.
clearBody() - метод класса javax.servlet.jsp.tagext.BodyContent
Очищает тело без вызова исключений.
clearBuffer() - метод класса class javax.servlet.jsp.JspWriter
Очищает текущее содержимое буфера.
close() - метод класса javax.servlet.jsp.JspWriter
Закрывает поток, сначала очистив его. Этот метод не должен вызываться явно для начального JspWriter, так как код, генерируемый JSP-контейнером, автоматически содержит вызов close().
CONFIG - статическая переменная класса javax.servlet.jsp.PageContext
Имя используется для хранения ServletConfig в таблице имён PageContext'а.

D

DEFAULT_BUFFER - статическая переменная в классе javax.servlet.jsp.JspWriter
Константа, обозначающая, что Writer буферизуется и использует размер буфера по умолчанию в данной реализации.
doAfterBody() - метод интерфейса javax.servlet.jsp.tagext.IterationTag
Выполняет (re)вычисление/обсчёт.
doAfterBody() - метод класса javax.servlet.jsp.tagext.TagSupport
Обработка тела по умолчанию.
doAfterBody() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
После вычисления тела: не производит повторного вычисления и продолжает обрабатывать страницу.
doCatch(Throwable) - метод интерфейса javax.servlet.jsp.tagext.TryCatchFinally
Вызывается, если Throwable возникает в процессе вычисления BODY внутри тэга или одного из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().
doEndTag() - метод класса avax.servlet.jsp.tagext.TagSupport
Процессинг по умолчанию конечного тэга, возвращающий EVAL_PAGE.
doEndTag() - метод интерфейса avax.servlet.jsp.tagext.Tag
Обрабатывает конечный тэг данного экземпляра.
doEndTag() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Процессинг по умолчанию конечного тэга, возвращающий EVAL_PAGE.
doFinally() - метод интерфейса javax.servlet.jsp.tagext.TryCatchFinally
Вызывается во всех случаях после doEndTag() для любого класса, реализующего интерфейс Tag, IterationTag или BodyTag.
doInitBody() - метод интерфейса javax.servlet.jsp.tagext.BodyTag
Подготовка для вычисления тела.
doInitBody() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Подготовка для вычисления тела сразу перед первым вычислением тела: нет акции.
doStartTag() - метод класса javax.servlet.jsp.tagext.TagSupport
Процессинг по умолчанию начального тэга, возвращающий SKIP_BODY.
doStartTag() - метод интерфейса javax.servlet.jsp.tagext.Tag
Обработка начального тэга данного экземпляра.
doStartTag() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Процессинг по умолчанию начального тэга, возвращающий EVAL_BODY_BUFFERED.

E

EVAL_BODY_AGAIN - статическая переменная интерфейса javax.servlet.jsp.tagext.IterationTag
Запрос на повтор вычисления тела.
EVAL_BODY_BUFFERED - статическая переменная интерфейса javax.servlet.jsp.tagext.BodyTag
Запрос на создание нового буфера, BodyContent в котором вычисляется тело данного тэга.
EVAL_BODY_INCLUDE - статическая переменная интерфейса javax.servlet.jsp.tagext.Tag
Вычисление тела в существующем потоке вывода.
EVAL_BODY_TAG - статическая переменная интерфейса javax.servlet.jsp.tagext.BodyTag
Не рекомендуется. Как и в Java JSP API 1.2, использовать BodyTag.EVAL_BODY_BUFFERED или IterationTag.EVAL_BODY_AGAIN.
EVAL_PAGE - статическая переменная интерфейса javax.servlet.jsp.tagext.Tag
Продолжить вычисление страницы.
EXCEPTION - статическая переменная класса javax.servlet.jsp.PageContext
Имя, используемое для хранения неотловленного/uncaught исключения в списке атрибутов ServletRequest и в таблице имён PageContext.

F

findAncestorWithClass(Tag, Class) - статический метод класса javax.servlet.jsp.tagext.TagSupport
Найти экземпляр данного типа класса, ближайший к данному экземпляру.
findAttribute(String) - метод класса javax.servlet.jsp.PageContext
Ищет именованный атрибут в странице, запросе/request, сессии/session (если верна) и области(-ях) видимости приложения, в указанном порядке, и возвращает ассоциированное значение или null.
flush() - метод класса javax.servlet.jsp.JspWriter
Очистка потока.
flush() - метод класса javax.servlet.jsp.tagext.BodyContent
Переопределённый flush(), т.к. он не является законным/legal.
forward(String) - метод класса javax.servlet.jsp.PageContext
Этот метод используется для перенаправления текущих ServletRequest и ServletResponse другому активному компоненту приложения.

G

getAttribute(String) - метод класса javax.servlet.jsp.PageContext
Возвращает объект, ассоциированный с name в области видимости page или null, если объект не найден.
getAttribute(String) - метод класса javax.servlet.jsp.tagext.TagData
Значение атрибута.
getAttribute(String, int) - метод класса javax.servlet.jsp.PageContext
Возвращает объект, ассоциированный с name в специфицированной области видимости page или null, если объект не найден.
getAttributeNamesInScope(int) - метод класса javax.servlet.jsp.PageContext
Перечисляет все атрибуты в данной области видимости.
getAttributes() - метод класса javax.servlet.jsp.tagext.TagInfo
Информация атрибута (в TLD) данного тэга.
getAttributes() - метод класса javax.servlet.jsp.tagext.TagData
Перечисляет атрибуты.
getAttributesScope(String) - метод класса javax.servlet.jsp.PageContext
Получает область видимости, где определяется данный атрибут.
getAttributeString(String) - метод класса javax.servlet.jsp.tagext.TagData
Получает значение данного атрибута.
getBodyContent() - метод класса javax.servlet.jsp.tagext.TagInfo
Информация bodycontent данного тэга.
getBodyContent() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Получает текущий bodyContent.
getBufferSize() - метод класса javax.servlet.jsp.JspWriter
Этот метод возвращает размер буфера, используемого JspWriter'ом.
getClassName() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <variable-class>.
getClassName() - метод класса javax.servlet.jsp.tagext.VariableIn
 
getDeclare() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <declare>.
getDeclare() - метод класса javax.servlet.jsp.tagext.VariableInfo
 
getDefaultFactory() - статический метод класса javax.servlet.jsp.JspFactory
 
getDisplayName() - метод класса javax.servlet.jsp.tagext.TagInfo
Получает displayName.
getEnclosingWriter() - метод класса javax.servlet.jsp.tagext.BodyContent
Получить содержащий/enclosing JspWriter.
getEngineInfo() - метод класса javax.servlet.jsp.JspFactory
Вызывается для получения специфической для данной реализации информации о текущей JSP-машине.
getException() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта exception (Exception).
getId() - метод класса javax.servlet.jsp.tagext.ValidationMessage
Получить jsp:id.
getId() - метод класса javax.servlet.jsp.tagext.TagSupport
Значение атрибута id данного тэга; или null.
getId() - метод класса javax.servlet.jsp.tagext.TagData
Значение атрибута id, если имеется.
getIdAttribute(TagAttributeInfo[]) - статический метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Удобный статический метод, проходящий по массиву объектов TagAttributeInfo и ищущий "id".
getInfoString() - метод класса javax.servlet.jsp.tagext.TagLibraryInfo
Информация (документация) для данного TLD.
getInfoString() - метод класса javax.servlet.jsp.tagext.TagInfo
Информационная строка для тэгаtag.
getInitParameters() - метод класса javax.servlet.jsp.tagext.TagLibraryValidator
Получить данные параметров init как неизменяемую Map/Карту.
getInputStream() - метод класса javax.servlet.jsp.tagext.PageData
Возвращает поток ввода в XML-просмотре JSP-страницы.
getLargeIcon() - метод класса javax.servlet.jsp.tagext.TagInfo
Получить путь к большой иконке.
getMessage() - метод класса javax.servlet.jsp.tagext.ValidationMessage
Получить локализованное сообщение о проверке.
getName() - метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Имя данного атрибута.
getNameFromAttribute() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <name-from-attribute>.
getNameGiven() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <name-given>.
getOut() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта out (JspWriter).
getPage() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта page (Servlet).
getPageContext(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - метод класса javax.servlet.jsp.JspFactory
- получает экземпляр зависящего от реализации абстрактного класса javax.servlet.jsp.PageContext для вызова Servlet и текущих посылок запроса/request и ответа/ response.
getParent() - метод класса javax.servlet.jsp.tagext.TagSupport
Экземпляр Tag, ближайший, содержащий данный экземпляр тэга.
getParent() - метод интерфейса javax.servlet.jsp.tagext.Tag
Получить родителя (ближайший содержащий обработчик тэга) данного обработчика тэга.
getPrefixString() - метод класса javax.servlet.jsp.tagext.TagLibraryInfo
Префикс, назначенный данной taglib, из ?
 
 
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Поле. Детали.

prefix

protected java.lang.String prefix

uri

protected java.lang.String uri

tags

protected TagInfo[] tags

tlibversion

protected java.lang.String tlibversion

jspversion

protected java.lang.String jspversion

shortname

protected java.lang.String shortname

urn

protected java.lang.String urn

info

protected java.lang.String info
Конструктор. Детали.

TagLibraryInfo

protected TagLibraryInfo(java.lang.String prefix,
                         java.lang.String uri)
Конструктор. Здесь вызывается конструктор для TagInfo, и TagAttributeInfo - после разбора TLD-файла.
Параметры:
prefix - префикс, используемый директивой taglib
uri - URI, используемый директивой taglib
Метод. Детали.

getURI

public java.lang.String getURI()
Значение атрибута uri.

getPrefixString

public java.lang.String getPrefixString()
Префикс назначенный этой taglib.

getShortName

public java.lang.String getShortName()
Предпочтительное краткое имя (prefix), как указано в TLD. Может использоваться утилитами авторизации в качестве предпочтительного префикса при создании директивы include для данной библиотеки.

getReliableURN

public java.lang.String getReliableURN()
"Надёжное" URN, указанное в TLD. Может использоваться утилитами авторизации в качестве глобального идентификатора (атрибут uri) при создании директивы include для данной библиотеки.

getInfoString

public java.lang.String getInfoString()
Информация (документация) для данного TLD.

getRequiredVersion

public java.lang.String getRequiredVersion()
Строка, описывающая требуемую версию JSP-контейнера.

getTags

public TagInfo[] getTags()
Массив, описывающий тэги, определённые данной библиотекой тэгов.

getTag

public TagInfo getTag(java.lang.String shortname)
Получает TagInfo для данного имени тэга, просматривая все тэги данной библиотеки тэгов.
Параметры:
shortname - краткое имя (не prefix/префикс) тэга.

 



javax.servlet.jsp.tagext
Класс TagLibraryValidator

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagLibraryValidator

public abstract class TagLibraryValidator
extends java.lang.Object

Класс проверщика на этапе трансляции для JSP-страницы. проверщик оперирует XML-документом, ассоциированным с JSP-страницей.

TLD-файл ассоциирует класс TagLibraryValidator и некоторые init-аргументы с библиотекой тэгов.

JSP-контейнер отвечает за размещение соответствующего экземпляра соответствующего подкласса:

После инициализации вызывается метод validate(String, String, PageData), где первые два аргумента - это аргументы prefix и uri, используемые директивой taglib.

Экземпляр TagLibraryValidator'а может создавать вспомогательные объекты внутренне для выполнения проверки (например, проверщик XSchema) и может повторно использовать их для всех страниц в ходе данной трансляции.

JSP-контейнер не гарантирует сериализацию вызовов метода validate(), и TagLibraryValidator'ы должны выполнять необходимую синхронизацию, если потребуется.

JSP-контейнер может по выбору поддерживать атрибут jsp:id для предоставления качественной проверки ошибок. Если атрибут поддерживается, контейнер будет отслеживать JSP-страницы по мере передачи контейнеру и назначать каждому элементу уникальный "id", который передаётся как значение атрибута jsp:id. Каждый XML-элемент в имеющемся XML-просмотре будет расширен этим атрибутом.
TagLibraryValidator может затем использовать этот атрибут в одном или более объектах ValidationMessage. В свою очередь, контейнер может использовать эти значения для предоставления более точной информации о местонахождении ошибки.


Конструктор. Резюме.
TagLibraryValidator ()
           
 
Метод. Резюме.
 java.util.Map getInitParameters ()
          Получает данные init-параметров как неизменяемую Map/Карту.
 void release ()
          Освобождает любые данные, сохраняемые данным экземпляром для целей проверки.
 void setInitParameters (java.util.Map map)
          Устанавливает init-данные в TLD для данного проверщика.
 ValidationMessage[] validate (java.lang.String prefix, java.lang.String uri, PageData page)
          Проверяет JSP-страницу.
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Конструктор. Детали.

TagLibraryValidator

public TagLibraryValidator()
Метод. Детали.

setInitParameters

public void setInitParameters(java.util.Map map)
Устанавливает init-данные в TLD для данного проверщика. Имена параметров - это ключи, а значения параметров являются значениями.
Параметры:
initMap - Map/Карта, описывающая init-параметры.

getInitParameters

public java.util.Map getInitParameters()
Получает данные init-параметров как неизменяемую Map/Карту. Имена параметров - это ключи, а значения параметров являются значениями.
Возвращает:
init-параметры как неизменяемая карта.

validate

public ValidationMessage[] validate(java.lang.String prefix,
                                    java.lang.String uri,
                                    PageData page)
Проверяет JSP-страницу. Будет вызываться однократно на директиву в JSP-странице. Этот метод будет возвращать null, если страница верна; иначе метод должен возвращать массив ValidationMessage-объектов. Массив длиной в нуль также интерпретируется как отсутствие ошибок.
Параметры:
prefix - значение аргумента prefix в директиве;
uri - значение аргумента uri в директиве;
thePage - JspData page-объект.
Возвращает:
нулевой объект, или массив нулевой длины, если ошибок нет, иначе - массив ValidationMessages-объектов.

release

public void release()
Освобождает любые данные, сохраняемые данным экземпляром для целей проверки.

 



javax.servlet.jsp.tagext
Класс TagSupport

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagSupport
Прямые Известные Подклассы:
BodyTagSupport

public class TagSupport
extends java.lang.Object
implements IterationTag, java.io.Serializable

Базовый класс для определения новых обработчиков тэгов, реализующих Tag.

Класс TagSupport является вспомогательным классом, предназначенным для использования в качестве базового класса для новых обработчиков тэгов.
Класс TagSupport реализует интерфейсы Tag и IterationTag и добавляет удобные методы, включая getter-методы, для свойств Tag'а. TagSupport имеет один static-метод, который включён для облегчения координации между кооперирующимися тэгами.

Многие обработчики тэгов будут расширять TagSupport и лишь переопределять некоторые методы.

См. также:
Сериализованная Форма

Поле. Резюме.
protected  java.lang.String id
           
protected  PageContext pageContext
           
 
Конструктор. Резюме.
TagSupport ()
          Конструктор по умолчанию, все подклассы должны лишь определить public-конструктор с той же подписью м вызывать конструктор суперкласса.
 
Метод. Резюме.
 int doAfterBody ()
          Обработка по умолчанию тела.
 int doEndTag ()
          Обработка по умолчанию конечного тэга, возвращающего EVAL_PAGE.
 int doStartTag ()
          Обработка по умолчанию начального тэга, возвращающего SKIP_BODY.
static Tag findAncestorWithClass (Tag from, java.lang.Class klass)
          Находит экземпляр данного типа класса - ближайший к данному экземпляру.
 java.lang.String getId ()
          Значение атрибута id данного тэга; или null.
 Tag getParent ()
          Экземпляр Tag'а, ближайший содержащий данный экземпляр тэга.
 java.lang.Object getValue (java.lang.String k)
          Получает значение, ассоциированное с ключом.
 java.util.Enumeration getValues ()
          Перечисляет значения, хранимые данным обработчиком тэга.
 void release ()
          Освободить статус.
 void removeValue (java.lang.String k)
          Удалить значение, ассоциированное с ключом.
 void setId (java.lang.String id)
          Устанавливает атрибут id данного тэга.
 void setPageContext (PageContext pageContext)
          Устанавливает контекст страницы.
 void setParent (Tag t)
          Устанавливает содержащий/nesting тэг данного тэга.
 void setValue (java.lang.String k, java.lang.Object o)
          Ассоциирует значение со String-ключом.
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Поле. Детали.

id

protected java.lang.String id

pageContext

protected PageContext pageContext
Конструктор. Детали.

TagSupport

public TagSupport()
Конструктор по умолчанию, все подклассы должны лишь определить public-конструктор с той же подписью и вызвать конструктор суперкласса. Этот конструктор вызывается колом, сгенерированным JSP-транслятором.
Метод. Детали.

findAncestorWithClass

public static final Tag findAncestorWithClass(Tag from,
                                              java.lang.Class klass)
Находит экземпляр данного типа класса - ближайший к данному экземпляру. Этот метод использует метод getParent из интерфейса Tag.
Этот метод используется для координации кооперирующихся тэгов.

Текущая версия спецификации предоставляет только один формальный способ указания рассматриваемого типа обработчика тэга: класс реализации обработчика тэга, описанный с субэлементе tag-class элемента tag. Это расширяется неформальным способом путём разрешения автору библиотеки тэгов указывать в субэлементе description рассматриваемый тип. Тип должен быть подтипом класса реализации обработчика тэга или void. Это дополнительное ограничение может быть использовано специализированным контейнером, который знает об этой специфической библиотеке тэгов, как в случае со стандартной библиотекой тэгов JSP.

Если автор библиотеки тэгов предоставляет информацию о рассматриваемом типе обработчика тэга, клиентский программный код должен придерживаться этого ограничения. А точнее, Class, передаваемый методу findAncestorWithClass, должен быть подтипом рассматриваемого типа.

Параметры:
from - экземпляр, с которого начинать просмотр.
klass - подкласс Tag'а или др. соответствующего интерфейса.

doStartTag

public int doStartTag()
               throws JspException
Обработка по умолчанию начального тэга, возвращающего SKIP_BODY.
См. также:
Tag.doStartTag()

doEndTag

public int doEndTag()
             throws JspException
Обработка по умолчанию конечного тэга, возвращающего EVAL_PAGE.
См. также:
Tag.doEndTag()

doAfterBody

public int doAfterBody()
                throws JspException
Процессинг по умолчанию тела.
Кем специфицирован:
doAfterBody в интерфейсе IterationTag.
Возвращает:
SKIP_BODY
См. также:
IterationTag.doAfterBody()

release

public void release()
Освобождает статус.
См. также:
Tag.release()

setParent

public void setParent(Tag t)
Устанавливает содержащий тэг данного тэга.
Параметры:
t - родительский Tag.
См. также:
Tag.setParent(Tag)

getParent

public Tag getParent()
Экземпляр Tag'а, ближайший содержащий данный экземпляр тэга.
См. также:
Tag.getParent()

setId

public void setId(java.lang.String id)
Устанавливает атрибут id для данного тэга.
Параметры:
id - String для id.

getId

public java.lang.String getId()
Значение атрибута id данного тэга; или null.

setPageContext

public void setPageContext(PageContext pageContext)
Устанавливает контекст страницы.
Параметры:
pageContenxt - PageContext.
См. также:
Tag.setPageContext(javax.servlet.jsp.PageContext)

setValue

public void setValue(java.lang.String k,
                     java.lang.Object o)
Ассоциирует значение со String-ключом.
Параметры:
k - String-ключ.
o - ассоциируемое значение.

getValue

public java.lang.Object getValue(java.lang.String k)
Получает значение, ассоциированное с ключом.
Параметры:
k - строка-ключ.

removeValue

public void removeValue(java.lang.String k)
Удаляет значение, ассоциированное с ключом.
Параметры:
k - строка-ключ.

getValues

public java.util.Enumeration getValues()
Перечисляет значения, хранимые данным обработчиком тэга.

 



javax.servlet.jsp.tagext
Класс TagVariableInfo

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagVariableInfo

public class TagVariableInfo
extends java.lang.Object

Информация переменной для тэга в Библиотеке Тэгов; этот класс инстанциируется из Tag Library Descriptor-файла (TLD) и доступен только на этапе трансляции. Этот объект должен быть неизменяемым. Данная информация доступна только в формате JSP 1.2


Конструктор. Резюме.
TagVariableInfo (java.lang.String nameGiven, java.lang.String nameFromAttribute, java.lang.String className, boolean declare, int scope)
          Конструктор для TagVariableInfo.
 
Метод. Резюме.
 java.lang.String getClassName ()
          Тело элемента <variable-class>.
 boolean getDeclare ()
          Тело элемента <declare>.
 java.lang.String getNameFromAttribute ()
          Тело элемента <name-from-attribute>.
 java.lang.String getNameGiven ()
          Тело элемента <name-given>.
 int getScope ()
          Тело элемента <scope>.
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Конструктор. Детали.

TagVariableInfo

public TagVariableInfo(java.lang.String nameGiven,
                       java.lang.String nameFromAttribute,
                       java.lang.String className,
                       boolean declare,
                       int scope)
Конструктор для TagVariableInfo.
Параметры:
nameGiven - значение <name-given>
nameFromAttribute - значение <name-from-attribute>
className - значение <variable-class>
declare - значение <declare>
scope - значение <scope>
Метод. Детали.

getNameGiven

public java.lang.String getNameGiven()
Тело элемента  <name-given>.
Возвращает:
Константу-имя переменной.

getNameFromAttribute

public java.lang.String getNameFromAttribute()
Тело элемента <name-from-attribute>. Это имя атрибута чьё значение (на этапе трансляции) будет давать имя переменной. Необходимо наличие одного из элементов: <name-given> или <name-from-attribute>.
Возвращает:
Атрибут, чьё значение определяет имя переменной.

getClassName

public java.lang.String getClassName()
Тело элемента <variable-class>.
Возвращает:
Имя класса переменной.

getDeclare

public boolean getDeclare()
Тело элемента  <declare>.
Возвращает:
Объявляется переменная, или нет.

getScope

public int getScope()
Тело элемента  <scope>.
Возвращает:
Область видимости, даваемая переменной.

 



javax.servlet.jsp.tagext
Интерфейс TryCatchFinally


public abstract interface TryCatchFinally

Вспомогательный интерфейс для обработчиков тэгов  с интерфейсом Tag, IterationTag или BodyTag, которым нужны дополнительные возможности для обслуживания ресурсов.

Этот интерфейс предоставляет два новых метода: doCatch(Throwable) и doFinally().
Прототип вызова таков:

 h = get a Tag();  // получить обработчик тэга, возможно, из пула

 h.setPageContext(pc);  // инициализировать, как нужно
 h.setParent(null);
 h.setFoo("foo");
 
 // протокол вызова тэга; см. Tag.java
 try {
   doStartTag()...
   ....
   doEndTag()...
 } catch (Throwable t) {
   // реакция на исключительное условие
   h.doCatch(t);
 } finally {
   // восстановление инвариантов данных и освобождение вызванных ресурсов
   h.doFinally();
 }
 
 ... другие вызовы, возможно, с новыми setter'ами
 ...
 h.release();  // освобождение ресурсов длительного пользования
 


Метод. Резюме.
 void doCatch (java.lang.Throwable t)
          Вызывается. если возникает Throwable в процессе обсчёта BODY внутри тэга или в любом из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().
 void doFinally ()
          Всегда вызывается после doEndTag() для любого класса, реализующего Tag, IterationTag или BodyTag.
 

Метод. Детали.

doCatch

public void doCatch(java.lang.Throwable t)
             throws java.lang.Throwable
Вызывается. если возникает Throwable в процессе обсчёта BODY внутри тэга или в любом из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().

Этот метод не вызывается, если Throwable возникает в действия одного из setter-методов.

Этот метод может вызывать исключение (то же самое или новое), которое будет передано затем во вложенную цепь. Если исключение отловлено, вызывается doFinally().

Этот метод предназначен для использования в ответ на возникновение исключительного условия.

Параметры:
t - отлавливаемое исключение, перемещающееся по данному тэгу.

doFinally

public void doFinally()
Всегда вызывается после doEndTag() для любого класса, реализующего Tag, IterationTag или BodyTag. Этот метод вызывается, даже если исключение возникает в BODY тэга или в одном из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().

Этот метод не вызывается, если Throwable возникает в действия одного из setter-методов.

Этот метод не должен вызывать Exception.

Этот метод предназначен для обслуживания целостности вызываемых данных и акций по обслуживанию ресурсов.


 



javax.servlet.jsp.tagext
Класс ValidationMessage

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.ValidationMessage

public class ValidationMessage
extends java.lang.Object

Сообщение о проверке из TagLibraryValidator.

JSP-контейнер может (по выбору/optionally) поддерживать атрибут jsp:id для предоставления более качественной проверки ошибок. Если это поддерживается, контейнер будет отслеживать JSP-страницы по мере передачи контейнеру и будет присваивать каждому элементу уникальный "id", который передаётся как значение атрибута jsp:id. Каждый XML-элемент, доступный в XML-просмотре, будет дополнен этим атрибутом. TagLibraryValidator может после этого использовать этот атрибут в одном или более ValidationMessage-объектах. Контейнер, в свою очередь, может использовать эти значения для предоставления более точной информации о местонахождении ошибки.


Конструктор. Резюме.
ValidationMessage (java.lang.String id, java.lang.String message)
          Создаёт ValidationMessage.
 
Метод. Резюме.
 java.lang.String getId ()
          Получает jsp:id.
 java.lang.String getMessage ()
          Получает локализованное сообщение об ошибке.
 
Методы, унаследованные из класа java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Конструктор. Детали.

ValidationMessage

public ValidationMessage(java.lang.String id,
                         java.lang.String message)
Создаёт ValidationMessage. Это сообщение-String должно быть ненулевым. Значение id может быть null, если сообщение не специфично XML-элементу или если никаких атрибутов jsp:id не было передано. Если ненулевое, значение id обязано быть значением атрибута jsp:id для PageData, переданным в метод validate().
Параметры:
id - null или значение атрибута jsp:id.
message - локализованное сообщение о проверке.
Метод. Детали.

getId

public java.lang.String getId()
Получает jsp:id. Null означает, что доступной информации нет.
Возвращает:
информацию jsp:id.

getMessage

public java.lang.String getMessage()
Получает локализованное сообщение о проверке.
Возвращает:
сообщение о проверке.

 



javax.servlet.jsp.tagext
Класс VariableInfo

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.VariableInfo

public class VariableInfo
extends java.lang.Object

Информация о переменных скриптинга, которые создаются/модифицируются тэгом (на этапе прогона). Эта информация предоставляется TagExtraInfo-классами и используется фазой трансляции JSP.

Переменные скриптинга, генерируемые специальной акцией, могут иметь значения scope: page, request, session и application.

Имя класса (VariableInfo.getClassName) в возвращаемых объектах используется для определения типов переменных скриптинга. В связи с этим, специальная акция не может создать переменную скриптинга примитивного типа. Обойти это можно с помощью "боксовых/boxed" типов.

Имя класса может быть Полным Квалифицированным Именем Класса или кратким именем класса.

Если предоставляется Полное Квалифицированное Имя Класса, оно должно ссылаться на класс, который должен находится в пути CLASSPATH для данного Web-Приложения (см. спецификацию Servlet 2.3 - это директории WEB-INF/lib и WEB-INF/classes). Невыполнение этого приведёт к ошибке времени трансляции.

Если задаются краткие имена классов в VariableInfo-объектах, то имя класса обязано быть именем public-класса в контексте директив import страницы, на которой появилась специальная акция (будет проверено, имеется ли трёп JLS, на который ссылаются). Класс обязан также находиться в пути CLASSPATH для данного Web-Приложения (см. спецификацию Servlet 2.3 - это директории WEB-INF/lib и WEB-INF/classes). Невыполнение этого приведёт к ошибке времени трансляции.

Комментарии Использования

Часто полное квалифицированное имя класса ссылается на класс, который известен библиотеке тэгов и, таким образом, будет помещён в тот же самый JAR-файл, что и обработчики тэгов. В большинстве других случаев оно будет ссылаться на класс, который находится на платформе, на которой построен JSP-процессор (типа J2EE). Использование полных квалифицированных имён классов таким образом является относительно более устойчивым к ошибкам конфигурации.

Краткое имя обычно генерируется библиотекой тэгов на базе некоторых атрибутов, переданных от пользователя специальной акции (автора), и это уже менее надёжно: например, отсутствие директивы import в ссылающейся JSP-странице приведёт к неверному краткому имени класса и ошибке трансляции.

Протокол Синхронизации

Результатом вызова getVariableInfo является массив VariableInfo-объектов. Каждый такой объект описывает переменную скриптинга, предоставляя её имя, тип, указывая, новая переменная, или нет и какова область её видимости. Область видимости лучше показать на рисунке:

Спецификация JSP 1.2 определяет интерпретацию 3 значений:

Значение scope (области видимости) для переменной предполагает, какие методы могут влиять на её значение и, следовательно, где необходима синхронизация:

Информация Переменной в TLD

Информация переменной скриптинга в большинстве случаев может кодироваться непосредственно в Tag Library Descriptor'е через использование субэлемента <variable> элемента <tag>. См. спецификацию JSP.


Поле. Резюме.
static int AT_BEGIN
          Информация о видимости: переменная видна после начального тэга.
static int AT_END
          Информация о видимости: переменная видна после конечного тэга.
static int NESTED
          Информация о видимости: переменная видна только внутри между начальным/конечным тэгами.
 
Конструктор. Резюме.
VariableInfo (java.lang.String varName, java.lang.String className, boolean declare, int scope)
          Конструктор. Эти объекты могут быть созданы (на этапе трансляции) экземплярами TagExtraInfo.
 
Метод. Резюме.
 java.lang.String getClassName ()
           
 boolean getDeclare ()
           
 int getScope ()
           
 java.lang.String getVarName ()
           
 
Методы, унаследованные из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Поле. Детали.

NESTED

public static final int NESTED
Информация о видимости: переменная видна только внутри между начальным/конечным тэгами.

AT_BEGIN

public static final int AT_BEGIN
Информация о видимости: переменная видна после начального тэга.

AT_END

public static final int AT_END
Информация о видимости: переменная видна после конечного тэга.
Конструктор. Детали.

VariableInfo

public VariableInfo(java.lang.String varName,
                    java.lang.String className,
                    boolean declare,
                    int scope)
Конструктор. Эти объекты могут быть созданы (на этапе трансляции) экземплярами TagExtraInfo.
Параметры:
id - имя переменной скриптинга
className - имя класса переменной скриптинга
declare - если true, это новая переменная (в некоторых языках программирования потребуется определение)
scope - обозначение лексической области видимости переменной
Метод. Детали.

getVarName

public java.lang.String getVarName()

getClassName

public java.lang.String getClassName()

getDeclare

public boolean getDeclare()

getScope

public int getScope()

 


Все Классы и Интерфейсы
(интерфейсы выделены курсивом)

BodyContent
BodyTag
BodyTagSupport
HttpJspPage
IterationTag
JspEngineInfo
JspException
JspFactory
JspPage
JspTagException
JspWriter
PageContext
PageData
Tag
TagAttributeInfo
TagData
TagExtraInfo
TagInfo
TagLibraryInfo
TagLibraryValidator
TagSupport
TagVariableInfo
TryCatchFinally
ValidationMessage
VariableInfo


Не рекомендуемый API

Не Рекомендуемые Поля
javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_TAG
          Как в Java JSP API 1.2, использовать BodyTag.EVAL_BODY_BUFFERED или IterationTag.EVAL_BODY_AGAIN. 
 


 



Как Организован Этот API-Документ

Этот API (Application Programming Interface/Интерфейс Программирования Приложений)-документ содержит страницы, соответствующие элементам панели навигации, оформленные так.

Обзор

Обзор является центральной страницей этого API-документа и содержит список всех пакетов с резюме по каждому из них. Эта страница также содержит общее описание набора пакетов.

Пакет

Каждый пакет содержит страницу со списком его классов и интерфейсов с резюме по каждому из них. Такая страница может содержать 4 категории:

Класс/Интерфейс

Каждый класс, интерфейс, внутренний класс/inner class и внутренний интерфейс имеет свою отдельную страницу.
Каждая из этих страниц содержит три раздела, состоящие из описания класса/интерфейса, таблиц-резюме и детального описания членов класса:

Каждое резюме содержит в первом предложении из детального описания данного элемента. Резюме расположены в алфавитном порядке, а детальные описание даны в том порядке, в котором они расположены в исходном коде. Это сохраняет логическое группирование, установленное программистом.

Дерево (Иерархия Класса)

В каждом пакете имеется страница Иерархии Классов, плюс иерархия каждого пакета.
Каждая страница иерархии содержит список классов и список интерфейсов.
Классы организованы по структуре наследования, начиная с java.lang.Object.
Интерфейсы не наследуют от java.lang.Object.

Не рекомендуемый API

На странице Не рекомендуемый API перечислены все API, использовать которые не рекомендуется. Не рекомендуемый API не рекомендуется для использования, обычно из-за появления различных улучшений, и заменяющий API обычно приводится здесь же.
Не рекомендуемые API могут быть удалены в последующих реализациях.

Индекс

Индекс содержит список, в алфавитном порядке, всех классов, интерфейсов, конструкторов, методов и полей.

Назад/Вперёд

Эти ссылки переводят Вас к предыдущему или следующему классу, интерфейсу, пакету или странице.

Фрэймы/Без Фрэймов

Эти ссылки показывают или скрывают HTML-фрэймы. Все страницы имеются с фрэймами и без них.

Сериализованная Форма

Каждый сериализуемый или экстернализируемый класс имеет описание своих сериализуемых полей и методов. Эта информация представляет интерес для переработчиков/re-implementors, а не для разработчиков, использующих API.
Если в панели навигации ссылки нет, Вы можете получить эту информацию, перейдя к любому сериализованному классу и щёлкнув "Сериализованная Форма" в разделе "См. также" в описании класса.

Этот файл справки для API-документации, сгенерированной с использованием стандартной doclet.


 


A B C D E F G H I J N O P R S T U V W _

A

APPLICATION - статическая переменная класса javax.servlet.jsp.PageContext
Имя используется для хранения ServletContext в таблице имён PageContext'а.
APPLICATION_SCOPE - статическая переменная класса javax.servlet.jsp.PageContext
Область видимости - приложение: именованная ссылка остаётся доступной в ServletContext, пока он не будет запрошен.
AT_BEGIN - статическая переменная класса javax.servlet.jsp.tagext.VariableInfo
Информация о том, что переменная скриптинга видна после начального тэга.
AT_END - статическая переменная класса javax.servlet.jsp.tagext.VariableInfo
Информация о том, что переменная скриптинга видна после конечного тэга.
autoFlush - переменная класса javax.servlet.jsp.JspWriter
 

B

BODY_CONTENT_EMPTY - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(), когда он пустой.
BODY_CONTENT_JSP - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(), если это JSP.
BODY_CONTENT_TAG_DEPENDENT - статическая переменная класса javax.servlet.jsp.tagext.TagInfo
Статическая константа для метода getBodyContent(). если он зависит от Tag.
bodyContent - переменная в классе javax.servlet.jsp.tagext.BodyTagSupport
 
BodyContent - класс javax.servlet.jsp.tagext.BodyContent.
Инкапсуляция вычисления тела/body акции, которая становится доступной обработчику тэга.
BodyContent(JspWriter) - конструктор класса javax.servlet.jsp.tagext.BodyContent
Protected-конструктор.
BodyTag - interface javax.servlet.jsp.tagext.BodyTag.
Интерфейс BodyTag расширяет IterationTag путём определения дополнительных методов, которые дают возможность обработчику тэга манипулировать содержимым, обсчитывая/вычисляя его тело.
BodyTagSupport - класс javax.servlet.jsp.tagext.BodyTagSupport.
Базовый класс для определения обработчиков тэгов, реализующих BodyTag.
BodyTagSupport() - конструктор класса javax.servlet.jsp.tagext.BodyTagSupport
Конструктор по умолчанию, все подклассы должны только определить public-конструктор с такой же подписью и вызвать конструктор суперкласса.
bufferSize - переменная класса javax.servlet.jsp.JspWriter
 

C

canBeRequestTime() - метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Может ли данный атрибут содержать значение времени запроса.
clear() - метод класса javax.servlet.jsp.JspWriter
Очищает буфер.
clearBody() - метод класса javax.servlet.jsp.tagext.BodyContent
Очищает тело без вызова исключений.
clearBuffer() - метод класса class javax.servlet.jsp.JspWriter
Очищает текущее содержимое буфера.
close() - метод класса javax.servlet.jsp.JspWriter
Закрывает поток, сначала очистив его. Этот метод не должен вызываться явно для начального JspWriter, так как код, генерируемый JSP-контейнером, автоматически содержит вызов close().
CONFIG - статическая переменная класса javax.servlet.jsp.PageContext
Имя используется для хранения ServletConfig в таблице имён PageContext'а.

D

DEFAULT_BUFFER - статическая переменная в классе javax.servlet.jsp.JspWriter
Константа, обозначающая, что Writer буферизуется и использует размер буфера по умолчанию в данной реализации.
doAfterBody() - метод интерфейса javax.servlet.jsp.tagext.IterationTag
Выполняет (re)вычисление/обсчёт.
doAfterBody() - метод класса javax.servlet.jsp.tagext.TagSupport
Обработка тела по умолчанию.
doAfterBody() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
После вычисления тела: не производит повторного вычисления и продолжает обрабатывать страницу.
doCatch(Throwable) - метод интерфейса javax.servlet.jsp.tagext.TryCatchFinally
Вызывается, если Throwable возникает в процессе вычисления BODY внутри тэга или одного из следующих методов: Tag.doStartTag(), Tag.doEndTag(), IterationTag.doAfterBody() и BodyTag.doInitBody().
doEndTag() - метод класса avax.servlet.jsp.tagext.TagSupport
Процессинг по умолчанию конечного тэга, возвращающий EVAL_PAGE.
doEndTag() - метод интерфейса avax.servlet.jsp.tagext.Tag
Обрабатывает конечный тэг данного экземпляра.
doEndTag() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Процессинг по умолчанию конечного тэга, возвращающий EVAL_PAGE.
doFinally() - метод интерфейса javax.servlet.jsp.tagext.TryCatchFinally
Вызывается во всех случаях после doEndTag() для любого класса, реализующего интерфейс Tag, IterationTag или BodyTag.
doInitBody() - метод интерфейса javax.servlet.jsp.tagext.BodyTag
Подготовка для вычисления тела.
doInitBody() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Подготовка для вычисления тела сразу перед первым вычислением тела: нет акции.
doStartTag() - метод класса javax.servlet.jsp.tagext.TagSupport
Процессинг по умолчанию начального тэга, возвращающий SKIP_BODY.
doStartTag() - метод интерфейса javax.servlet.jsp.tagext.Tag
Обработка начального тэга данного экземпляра.
doStartTag() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Процессинг по умолчанию начального тэга, возвращающий EVAL_BODY_BUFFERED.

E

EVAL_BODY_AGAIN - статическая переменная интерфейса javax.servlet.jsp.tagext.IterationTag
Запрос на повтор вычисления тела.
EVAL_BODY_BUFFERED - статическая переменная интерфейса javax.servlet.jsp.tagext.BodyTag
Запрос на создание нового буфера, BodyContent в котором вычисляется тело данного тэга.
EVAL_BODY_INCLUDE - статическая переменная интерфейса javax.servlet.jsp.tagext.Tag
Вычисление тела в существующем потоке вывода.
EVAL_BODY_TAG - статическая переменная интерфейса javax.servlet.jsp.tagext.BodyTag
Не рекомендуется. Как и в Java JSP API 1.2, использовать BodyTag.EVAL_BODY_BUFFERED или IterationTag.EVAL_BODY_AGAIN.
EVAL_PAGE - статическая переменная интерфейса javax.servlet.jsp.tagext.Tag
Продолжить вычисление страницы.
EXCEPTION - статическая переменная класса javax.servlet.jsp.PageContext
Имя, используемое для хранения неотловленного/uncaught исключения в списке атрибутов ServletRequest и в таблице имён PageContext.

F

findAncestorWithClass(Tag, Class) - статический метод класса javax.servlet.jsp.tagext.TagSupport
Найти экземпляр данного типа класса, ближайший к данному экземпляру.
findAttribute(String) - метод класса javax.servlet.jsp.PageContext
Ищет именованный атрибут в странице, запросе/request, сессии/session (если верна) и области(-ях) видимости приложения, в указанном порядке, и возвращает ассоциированное значение или null.
flush() - метод класса javax.servlet.jsp.JspWriter
Очистка потока.
flush() - метод класса javax.servlet.jsp.tagext.BodyContent
Переопределённый flush(), т.к. он не является законным/legal.
forward(String) - метод класса javax.servlet.jsp.PageContext
Этот метод используется для перенаправления текущих ServletRequest и ServletResponse другому активному компоненту приложения.

G

getAttribute(String) - метод класса javax.servlet.jsp.PageContext
Возвращает объект, ассоциированный с name в области видимости page или null, если объект не найден.
getAttribute(String) - метод класса javax.servlet.jsp.tagext.TagData
Значение атрибута.
getAttribute(String, int) - метод класса javax.servlet.jsp.PageContext
Возвращает объект, ассоциированный с name в специфицированной области видимости page или null, если объект не найден.
getAttributeNamesInScope(int) - метод класса javax.servlet.jsp.PageContext
Перечисляет все атрибуты в данной области видимости.
getAttributes() - метод класса javax.servlet.jsp.tagext.TagInfo
Информация атрибута (в TLD) данного тэга.
getAttributes() - метод класса javax.servlet.jsp.tagext.TagData
Перечисляет атрибуты.
getAttributesScope(String) - метод класса javax.servlet.jsp.PageContext
Получает область видимости, где определяется данный атрибут.
getAttributeString(String) - метод класса javax.servlet.jsp.tagext.TagData
Получает значение данного атрибута.
getBodyContent() - метод класса javax.servlet.jsp.tagext.TagInfo
Информация bodycontent данного тэга.
getBodyContent() - метод класса javax.servlet.jsp.tagext.BodyTagSupport
Получает текущий bodyContent.
getBufferSize() - метод класса javax.servlet.jsp.JspWriter
Этот метод возвращает размер буфера, используемого JspWriter'ом.
getClassName() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <variable-class>.
getClassName() - метод класса javax.servlet.jsp.tagext.VariableIn
 
getDeclare() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <declare>.
getDeclare() - метод класса javax.servlet.jsp.tagext.VariableInfo
 
getDefaultFactory() - статический метод класса javax.servlet.jsp.JspFactory
 
getDisplayName() - метод класса javax.servlet.jsp.tagext.TagInfo
Получает displayName.
getEnclosingWriter() - метод класса javax.servlet.jsp.tagext.BodyContent
Получить содержащий/enclosing JspWriter.
getEngineInfo() - метод класса javax.servlet.jsp.JspFactory
Вызывается для получения специфической для данной реализации информации о текущей JSP-машине.
getException() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта exception (Exception).
getId() - метод класса javax.servlet.jsp.tagext.ValidationMessage
Получить jsp:id.
getId() - метод класса javax.servlet.jsp.tagext.TagSupport
Значение атрибута id данного тэга; или null.
getId() - метод класса javax.servlet.jsp.tagext.TagData
Значение атрибута id, если имеется.
getIdAttribute(TagAttributeInfo[]) - статический метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Удобный статический метод, проходящий по массиву объектов TagAttributeInfo и ищущий "id".
getInfoString() - метод класса javax.servlet.jsp.tagext.TagLibraryInfo
Информация (документация) для данного TLD.
getInfoString() - метод класса javax.servlet.jsp.tagext.TagInfo
Информационная строка для тэгаtag.
getInitParameters() - метод класса javax.servlet.jsp.tagext.TagLibraryValidator
Получить данные параметров init как неизменяемую Map/Карту.
getInputStream() - метод класса javax.servlet.jsp.tagext.PageData
Возвращает поток ввода в XML-просмотре JSP-страницы.
getLargeIcon() - метод класса javax.servlet.jsp.tagext.TagInfo
Получить путь к большой иконке.
getMessage() - метод класса javax.servlet.jsp.tagext.ValidationMessage
Получить локализованное сообщение о проверке.
getName() - метод класса javax.servlet.jsp.tagext.TagAttributeInfo
Имя данного атрибута.
getNameFromAttribute() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <name-from-attribute>.
getNameGiven() - метод класса javax.servlet.jsp.tagext.TagVariableInfo
Тело элемента <name-given>.
getOut() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта out (JspWriter).
getPage() - метод класса javax.servlet.jsp.PageContext
Текущее значение объекта page (Servlet).
getPageContext(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - метод класса javax.servlet.jsp.JspFactory
- получает экземпляр зависящего от реализации абстрактного класса javax.servlet.jsp.PageContext для вызова Servlet и текущих посылок запроса/request и ответа/ response.
getParent() - метод класса javax.servlet.jsp.tagext.TagSupport
Экземпляр Tag, ближайший, содержащий данный экземпляр тэга.
getParent() - метод интерфейса javax.servlet.jsp.tagext.Tag
Получить родителя (ближайший содержащий обработчик тэга) данного обработчика тэга.
getPrefixString() - метод класса javax.servlet.jsp.tagext.TagLibraryInfo
Префикс, назначенный данной taglib, из ?
 
<%taglib directive
getPreviousOut() - Method in class javax.servlet.jsp.tagext.BodyTagSupport
Get surrounding out JspWriter.
getReader() - Method in class javax.servlet.jsp.tagext.BodyContent
Return the value of this BodyContent as a Reader.
getReliableURN() - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
The "reliable" URN indicated in the TLD.
getRemaining() - Method in class javax.servlet.jsp.JspWriter
This method returns the number of unused bytes in the buffer.
getRequest() - Method in class javax.servlet.jsp.PageContext
The current value of the request object (a ServletRequest).
getRequiredVersion() - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
A string describing the required version of the JSP container.
getResponse() - Method in class javax.servlet.jsp.PageContext
The current value of the response object (a ServletResponse).
getRootCause() - Method in class javax.servlet.jsp.JspException
Returns the exception that caused this JSP exception.
getScope() - Method in class javax.servlet.jsp.tagext.TagVariableInfo
The body of the <scope> element
getScope() - Method in class javax.servlet.jsp.tagext.VariableInfo
 
getServletConfig() - Method in class javax.servlet.jsp.PageContext
The ServletConfig instance.
getServletContext() - Method in class javax.servlet.jsp.PageContext
The ServletContext instance.
getSession() - Method in class javax.servlet.jsp.PageContext
The current value of the session object (an HttpSession).
getShortName() - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
The preferred short name (prefix) as indicated in the TLD.
getSmallIcon() - Method in class javax.servlet.jsp.tagext.TagInfo
Get the path to the small icon
getSpecificationVersion() - Method in class javax.servlet.jsp.JspEngineInfo
Return the version number of the JSP specification that is supported by this JSP engine.
getString() - Method in class javax.servlet.jsp.tagext.BodyContent
Return the value of the BodyContent as a String.
getTag(String) - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
Get the TagInfo for a given tag name, looking through all the tags in this tag library.
getTagClassName() - Method in class javax.servlet.jsp.tagext.TagInfo
Name of the class that provides the handler for this tag.
getTagExtraInfo() - Method in class javax.servlet.jsp.tagext.TagInfo
The instance (if any) for extra tag information
getTagInfo() - Method in class javax.servlet.jsp.tagext.TagExtraInfo
Get the TagInfo for this class.
getTagLibrary() - Method in class javax.servlet.jsp.tagext.TagInfo
The instance of TabLibraryInfo we belong to.
getTagName() - Method in class javax.servlet.jsp.tagext.TagInfo
The name of the Tag.
getTags() - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
An array describing the tags that are defined in this tag library.
getTagVariableInfos() - Method in class javax.servlet.jsp.tagext.TagInfo
Get TagVariableInfo objects associated with this TagInfo
getTypeName() - Method in class javax.servlet.jsp.tagext.TagAttributeInfo
The type (as a String) of this attribute.
getURI() - Method in class javax.servlet.jsp.tagext.TagLibraryInfo
The value of the uri attribute from the <%@ taglib directive for this library.
getValue(String) - Method in class javax.servlet.jsp.tagext.TagSupport
Get a the value associated with a key.
getValues() - Method in class javax.servlet.jsp.tagext.TagSupport
Enumerate the values kept by this tag handler.
getVariableInfo(TagData) - Method in class javax.servlet.jsp.tagext.TagInfo
Information on the scripting objects created by this tag at runtime.
getVariableInfo(TagData) - Method in class javax.servlet.jsp.tagext.TagExtraInfo
information on scripting variables defined by the tag associated with this TagExtraInfo instance.
getVarName() - Method in class javax.servlet.jsp.tagext.VariableInfo
 

H

handlePageException(Exception) - Method in class javax.servlet.jsp.PageContext
This method is intended to process an unhandled "page" level exception by redirecting the exception to either the specified error page for this JSP, or if none was specified, to perform some implementation dependent action.
handlePageException(Throwable) - Method in class javax.servlet.jsp.PageContext
This method is identical to the handlePageException(Exception), except that it accepts a Throwable.
HttpJspPage - interface javax.servlet.jsp.HttpJspPage.
The HttpJspPage interface describes the interaction that a JSP Page Implementation Class must satisfy when using the HTTP protocol.

I

id - Variable in class javax.servlet.jsp.tagext.TagSupport
 
ID - Static variable in class javax.servlet.jsp.tagext.TagAttributeInfo
"id" is wired in to be ID.
include(String) - Method in class javax.servlet.jsp.PageContext
Causes the resource specified to be processed as part of the current ServletRequest and ServletResponse being processed by the calling Thread.
info - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class javax.servlet.jsp.PageContext
The initialize method is called to initialize an uninitialized PageContext so that it may be used by a JSP Implementation class to service an incoming request and response within it's _jspService() method.
isAutoFlush() - Method in class javax.servlet.jsp.JspWriter
This method indicates whether the JspWriter is autoFlushing.
isRequired() - Method in class javax.servlet.jsp.tagext.TagAttributeInfo
Whether this attribute is required.
isValid(TagData) - Method in class javax.servlet.jsp.tagext.TagInfo
Translation-time validation of the attributes.
isValid(TagData) - Method in class javax.servlet.jsp.tagext.TagExtraInfo
Translation-time validation of the attributes.
IterationTag - interface javax.servlet.jsp.tagext.IterationTag.
The IterationTag interface extends Tag by defining one additional method that controls the reevaluation of its body.

J

javax.servlet.jsp - package javax.servlet.jsp
The javax.servlet.jsp package contains a number of classes and interfaces that describe and define the contracts between a JSP page implementation class and the runtime environment provided for an instance of such a class by a conforming JSP container.
javax.servlet.jsp.tagext - package javax.servlet.jsp.tagext
Classes and interfaces for the definition of JavaServer Pages Tag Libraries.
jspDestroy() - Method in interface javax.servlet.jsp.JspPage
The jspDestroy() method is invoked when the JSP page is about to be destroyed.
JspEngineInfo - class javax.servlet.jsp.JspEngineInfo.
The JspEngineInfo is an abstract class that provides information on the current JSP engine.
JspEngineInfo() - Constructor for class javax.servlet.jsp.JspEngineInfo
 
JspException - exception javax.servlet.jsp.JspException.
A generic exception known to the JSP engine; uncaught JspExceptions will result in an invocation of the errorpage machinery.
JspException() - Constructor for class javax.servlet.jsp.JspException
Construct a JspException
JspException(String) - Constructor for class javax.servlet.jsp.JspException
Constructs a new JSP exception with the specified message.
JspException(String, Throwable) - Constructor for class javax.servlet.jsp.JspException
Constructs a new JSP exception when the JSP needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation, including a description message.
JspException(Throwable) - Constructor for class javax.servlet.jsp.JspException
Constructs a new JSP exception when the JSP needs to throw an exception and include a message about the "root cause" exception that interfered with its normal operation.
JspFactory - class javax.servlet.jsp.JspFactory.
The JspFactory is an abstract class that defines a number of factory methods available to a JSP page at runtime for the purposes of creating instances of various interfaces and classes used to support the JSP implementation.
JspFactory() - Constructor for class javax.servlet.jsp.JspFactory
 
jspInit() - Method in interface javax.servlet.jsp.JspPage
The jspInit() method is invoked when the JSP page is initialized.
JspPage - interface javax.servlet.jsp.JspPage.
The JspPage interface describes the generic interaction that a JSP Page Implementation class must satisfy; pages that use the HTTP protocol are described by the HttpJspPage interface.
JspTagException - exception javax.servlet.jsp.JspTagException.
Exception to be used by a Tag Handler to indicate some unrecoverable error.
JspTagException() - Constructor for class javax.servlet.jsp.JspTagException
No message
JspTagException(String) - Constructor for class javax.servlet.jsp.JspTagException
Constructor with a message.
jspversion - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
JspWriter - class javax.servlet.jsp.JspWriter.
The actions and template data in a JSP page is written using the JspWriter object that is referenced by the implicit variable out which is initialized automatically using methods in the PageContext object.
JspWriter(int, boolean) - Constructor for class javax.servlet.jsp.JspWriter
protected constructor.

N

NESTED - Static variable in class javax.servlet.jsp.tagext.VariableInfo
Scope information that scripting variable is visible only within the start/end tags
newLine() - Method in class javax.servlet.jsp.JspWriter
Write a line separator.
NO_BUFFER - Static variable in class javax.servlet.jsp.JspWriter
constant indicating that the Writer is not buffering output

O

OUT - Static variable in class javax.servlet.jsp.PageContext
Name used to store current JspWriter in PageContext name table.

P

PAGE - Static variable in class javax.servlet.jsp.PageContext
Name used to store the Servlet in this PageContext's nametables.
PAGE_SCOPE - Static variable in class javax.servlet.jsp.PageContext
Page scope: (this is the default) the named reference remains available in this PageContext until the return from the current Servlet.service() invocation.
pageContext - Variable in class javax.servlet.jsp.tagext.TagSupport
 
PageContext - class javax.servlet.jsp.PageContext.
A PageContext instance provides access to all the namespaces associated with a JSP page, provides access to several page attributes, as well as a layer above the implementation details.
PAGECONTEXT - Static variable in class javax.servlet.jsp.PageContext
Name used to store this PageContext in it's own name table.
PageContext() - Constructor for class javax.servlet.jsp.PageContext
 
PageData - class javax.servlet.jsp.tagext.PageData.
Translation-time information on a JSP page.
PageData() - Constructor for class javax.servlet.jsp.tagext.PageData
 
popBody() - Method in class javax.servlet.jsp.PageContext
Return the previous JspWriter "out" saved by the matching pushBody(), and update the value of the "out" attribute in the page scope attribute namespace of the PageConxtext
prefix - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
print(boolean) - Method in class javax.servlet.jsp.JspWriter
Print a boolean value.
print(char) - Method in class javax.servlet.jsp.JspWriter
Print a character.
print(char[]) - Method in class javax.servlet.jsp.JspWriter
Print an array of characters.
print(double) - Method in class javax.servlet.jsp.JspWriter
Print a double-precision floating-point number.
print(float) - Method in class javax.servlet.jsp.JspWriter
Print a floating-point number.
print(int) - Method in class javax.servlet.jsp.JspWriter
Print an integer.
print(long) - Method in class javax.servlet.jsp.JspWriter
Print a long integer.
print(Object) - Method in class javax.servlet.jsp.JspWriter
Print an object.
print(String) - Method in class javax.servlet.jsp.JspWriter
Print a string.
println() - Method in class javax.servlet.jsp.JspWriter
Terminate the current line by writing the line separator string.
println(boolean) - Method in class javax.servlet.jsp.JspWriter
Print a boolean value and then terminate the line.
println(char) - Method in class javax.servlet.jsp.JspWriter
Print a character and then terminate the line.
println(char[]) - Method in class javax.servlet.jsp.JspWriter
Print an array of characters and then terminate the line.
println(double) - Method in class javax.servlet.jsp.JspWriter
Print a double-precision floating-point number and then terminate the line.
println(float) - Method in class javax.servlet.jsp.JspWriter
Print a floating-point number and then terminate the line.
println(int) - Method in class javax.servlet.jsp.JspWriter
Print an integer and then terminate the line.
println(long) - Method in class javax.servlet.jsp.JspWriter
Print a long integer and then terminate the line.
println(Object) - Method in class javax.servlet.jsp.JspWriter
Print an Object and then terminate the line.
println(String) - Method in class javax.servlet.jsp.JspWriter
Print a String and then terminate the line.
pushBody() - Method in class javax.servlet.jsp.PageContext
Return a new BodyContent object, save the current "out" JspWriter, and update the value of the "out" attribute in the page scope attribute namespace of the PageContext

R

release() - Method in class javax.servlet.jsp.PageContext
This method shall "reset" the internal state of a PageContext, releasing all internal references, and preparing the PageContext for potential reuse by a later invocation of initialize().
release() - Method in class javax.servlet.jsp.tagext.TagSupport
Release state.
release() - Method in interface javax.servlet.jsp.tagext.Tag
Called on a Tag handler to release state.
release() - Method in class javax.servlet.jsp.tagext.TagLibraryValidator
Release any data kept by this instance for validation purposes
release() - Method in class javax.servlet.jsp.tagext.BodyTagSupport
Release state.
releasePageContext(PageContext) - Method in class javax.servlet.jsp.JspFactory
called to release a previously allocated PageContext object.
removeAttribute(String) - Method in class javax.servlet.jsp.PageContext
Remove the object reference associated with the given name, look in all scopes in the scope order.
removeAttribute(String, int) - Method in class javax.servlet.jsp.PageContext
Remove the object reference associated with the specified name in the given scope.
removeValue(String) - Method in class javax.servlet.jsp.tagext.TagSupport
Remove a value associated with a key.
REQUEST - Static variable in class javax.servlet.jsp.PageContext
Name used to store ServletRequest in PageContext name table.
REQUEST_SCOPE - Static variable in class javax.servlet.jsp.PageContext
Request scope: the named reference remains available from the ServletRequest associated with the Servlet until the current request is completed.
REQUEST_TIME_VALUE - Static variable in class javax.servlet.jsp.tagext.TagData
Distinguished value for an attribute to indicate its value is a request-time expression (which is not yet available because TagData instances are used at translation-time).
RESPONSE - Static variable in class javax.servlet.jsp.PageContext
Name used to store ServletResponse in PageContext name table.

S

SESSION - Static variable in class javax.servlet.jsp.PageContext
Name used to store HttpSession in PageContext name table.
SESSION_SCOPE - Static variable in class javax.servlet.jsp.PageContext
Session scope (only valid if this page participates in a session): the named reference remains available from the HttpSession (if any) associated with the Servlet until the HttpSession is invalidated.
setAttribute(String, Object) - Method in class javax.servlet.jsp.PageContext
Register the name and object specified with page scope semantics.
setAttribute(String, Object) - Method in class javax.servlet.jsp.tagext.TagData
Set the value of an attribute.
setAttribute(String, Object, int) - Method in class javax.servlet.jsp.PageContext
register the name and object specified with appropriate scope semantics
setBodyContent(BodyContent) - Method in interface javax.servlet.jsp.tagext.BodyTag
Set the bodyContent property.
setBodyContent(BodyContent) - Method in class javax.servlet.jsp.tagext.BodyTagSupport
Prepare for evaluation of the body: stash the bodyContent away.
setDefaultFactory(JspFactory) - Static method in class javax.servlet.jsp.JspFactory
set the default factory for this implementation.
setId(String) - Method in class javax.servlet.jsp.tagext.TagSupport
Set the id attribute for this tag.
setInitParameters(Map) - Method in class javax.servlet.jsp.tagext.TagLibraryValidator
Set the init data in the TLD for this validator.
setPageContext(PageContext) - Method in class javax.servlet.jsp.tagext.TagSupport
Set the page context.
setPageContext(PageContext) - Method in interface javax.servlet.jsp.tagext.Tag
Set the current page context.
setParent(Tag) - Method in class javax.servlet.jsp.tagext.TagSupport
Set the nesting tag of this tag.
setParent(Tag) - Method in interface javax.servlet.jsp.tagext.Tag
Set the parent (closest enclosing tag handler) of this tag handler.
setTagExtraInfo(TagExtraInfo) - Method in class javax.servlet.jsp.tagext.TagInfo
Set the instance for extra tag information
setTagInfo(TagInfo) - Method in class javax.servlet.jsp.tagext.TagExtraInfo
Set the TagInfo for this class.
setTagLibrary(TagLibraryInfo) - Method in class javax.servlet.jsp.tagext.TagInfo
Set the TagLibraryInfo property.
setValue(String, Object) - Method in class javax.servlet.jsp.tagext.TagSupport
Associate a value with a String key.
shortname - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
SKIP_BODY - Static variable in interface javax.servlet.jsp.tagext.Tag
Skip body evaluation.
SKIP_PAGE - Static variable in interface javax.servlet.jsp.tagext.Tag
Skip the rest of the page.

T

Tag - interface javax.servlet.jsp.tagext.Tag.
The interface of a simple tag handler that does not want to manipulate its body.
TagAttributeInfo - class javax.servlet.jsp.tagext.TagAttributeInfo.
Information on the attributes of a Tag, available at translation time.
TagAttributeInfo(String, boolean, String, boolean) - Constructor for class javax.servlet.jsp.tagext.TagAttributeInfo
Constructor for TagAttributeInfo.
TagData - class javax.servlet.jsp.tagext.TagData.
The (translation-time only) attribute/value information for a tag instance.
TagData(Hashtable) - Constructor for class javax.servlet.jsp.tagext.TagData
Constructor for a TagData.
TagData(Object[][]) - Constructor for class javax.servlet.jsp.tagext.TagData
Constructor for TagData.
TagExtraInfo - class javax.servlet.jsp.tagext.TagExtraInfo.
Optional class provided by the tag library author to describe additional translation-time information not described in the TLD.
TagExtraInfo() - Constructor for class javax.servlet.jsp.tagext.TagExtraInfo
 
TagInfo - class javax.servlet.jsp.tagext.TagInfo.
Tag information for a tag in a Tag Library; This class is instantiated from the Tag Library Descriptor file (TLD) and is available only at translation time.
TagInfo(String, String, String, String, TagLibraryInfo, TagExtraInfo, TagAttributeInfo[]) - Constructor for class javax.servlet.jsp.tagext.TagInfo
Constructor for TagInfo from data in the JSP 1.1 format for TLD.
TagInfo(String, String, String, String, TagLibraryInfo, TagExtraInfo, TagAttributeInfo[], String, String, String, TagVariableInfo[]) - Constructor for class javax.servlet.jsp.tagext.TagInfo
Constructor for TagInfo from data in the JSP 1.2 format for TLD.
TagLibraryInfo - class javax.servlet.jsp.tagext.TagLibraryInfo.
Translation-time information associated with a taglib directive, and its underlying TLD file.
TagLibraryInfo(String, String) - Constructor for class javax.servlet.jsp.tagext.TagLibraryInfo
Constructor.
TagLibraryValidator - class javax.servlet.jsp.tagext.TagLibraryValidator.
Translation-time validator class for a JSP page.
TagLibraryValidator() - Constructor for class javax.servlet.jsp.tagext.TagLibraryValidator
 
tags - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
TagSupport - class javax.servlet.jsp.tagext.TagSupport.
A base class for defining new tag handlers implementing Tag.
TagSupport() - Constructor for class javax.servlet.jsp.tagext.TagSupport
Default constructor, all subclasses are required to define only a public constructor with the same signature, and to call the superclass constructor.
TagVariableInfo - class javax.servlet.jsp.tagext.TagVariableInfo.
Variable information for a tag in a Tag Library; This class is instantiated from the Tag Library Descriptor file (TLD) and is available only at translation time.
TagVariableInfo(String, String, String, boolean, int) - Constructor for class javax.servlet.jsp.tagext.TagVariableInfo
Constructor for TagVariableInfo
tlibversion - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
toString() - Method in class javax.servlet.jsp.tagext.TagInfo
Stringify for debug purposes...
toString() - Method in class javax.servlet.jsp.tagext.TagAttributeInfo
 
TryCatchFinally - interface javax.servlet.jsp.tagext.TryCatchFinally.
The auxiliary interface of a Tag, IterationTag or BodyTag tag handler that wants additional hooks for managing resources.

U

UNBOUNDED_BUFFER - Static variable in class javax.servlet.jsp.JspWriter
constant indicating that the Writer is buffered and is unbounded; this is used in BodyContent
uri - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 
urn - Variable in class javax.servlet.jsp.tagext.TagLibraryInfo
 

V

validate(String, String, PageData) - Method in class javax.servlet.jsp.tagext.TagLibraryValidator
Validate a JSP page.
ValidationMessage - class javax.servlet.jsp.tagext.ValidationMessage.
A validation message from a TagLibraryValidator.
ValidationMessage(String, String) - Constructor for class javax.servlet.jsp.tagext.ValidationMessage
Create a ValidationMessage.
VariableInfo - class javax.servlet.jsp.tagext.VariableInfo.
Information on the scripting variables that are created/modified by a tag (at run-time).
VariableInfo(String, String, boolean, int) - Constructor for class javax.servlet.jsp.tagext.VariableInfo
Constructor These objects can be created (at translation time) by the TagExtraInfo instances.

W

writeOut(Writer) - Method in class javax.servlet.jsp.tagext.BodyContent
Write the contents of this BodyContent into a Writer.

_

_jspService(HttpServletRequest, HttpServletResponse) - Method in interface javax.servlet.jsp.HttpJspPage
The _jspService()method corresponds to the body of the JSP page.

A B C D E F G H I J N O P R S T U V W _


Все Классы и
Интерфейсы

Пакеты
javax.servlet.jsp
javax.servlet.jsp.tagext



Пакеты
javax.servlet.jsp Пакет javax.servlet.jsp содержит несколько классов и интерфейсов, которые описывают и определяют контракты между классом реализации JSP-страницы и средой работы программы, предоставляемых экземпляру такого класса соответствующим JSP-контейнером.
javax.servlet.jsp.tagext Классы и интерфейсы для определения Библиотек Тэгов JavaServer Pages.

 


 


Иерархия Всех Пакетов

Иерархии пакетов:
javax.servlet.jsp, javax.servlet.jsp.tagext

Иерархия Классов

Иерархия Интерфейсов


 





Лицевая страница была переименована. Смотрите:


Версия с фрэймами


Версия без фрэймов



Сериализованная Форма


Пакет javax.servlet.jsp

Class javax.servlet.jsp.JspException implements Serializable

Сериализуемые Поля

rootCause

java.lang.Throwable rootCause

Class javax.servlet.jsp.JspTagException implements Serializable


Пакет javax.servlet.jsp.tagext

Class javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

Сериализуемые Поля

bodyContent

BodyContent bodyContent

Class javax.servlet.jsp.tagext.TagSupport implements Serializable

Сериализуемые Поля

id

java.lang.String id

pageContext

PageContext pageContext

parent

Tag parent

values

java.util.Hashtable values


 


Пакеты
javax.servlet.jsp Пакет javax.servlet.jsp содержит несколько классов и интерфейсов, которые описывают и определяют контракты между классом реализации JSP-страницы и средой работы программы, предоставляемых экземпляру такого класса соответствующим JSP-контейнером.
javax.servlet.jsp.tagext Классы и интерфейсы для определения Библиотек Тэгов JavaServer Pages.