Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.jsp.tagext.TagSupport javax.servlet.jsp.tagext.BodyTagSupport
public class BodyTagSupport
Основной class для того, чтобы определить реализацию обработчиков тега BodyTag.
BodyTagSupport class реализует интерфейс BodyTag и добавляет дополнительные методы удобства включая методы метода get для bodyContent свойства и методы, чтобы достигнуть предыдущее JspWriter.
Много обработчиков тега расширят BodyTagSupport и только пересмотрят несколько методов.
Полевая Сводка | |
---|---|
protected BodyContent |
bodyContent
Текущий BodyContent для этого BodyTag. |
Поля, наследованные от class javax.servlet.jsp.tagext. TagSupport |
---|
id, pageContext |
Поля, наследованные от интерфейса javax.servlet.jsp.tagext. BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Поля, наследованные от интерфейса javax.servlet.jsp.tagext. IterationTag |
---|
EVAL_BODY_AGAIN |
Поля, наследованные от интерфейса javax.servlet.jsp.tagext. Тег |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Сводка конструктора | |
---|---|
BodyTagSupport()
Конструктор по умолчанию, все подклассы обязаны только определять общедоступного конструктора с помощью той же самой подписи, и вызывать конструктора суперкласса. |
Сводка метода | |
---|---|
int |
doAfterBody()
После оценки тела: не переоценивайте и продолжайте со страницей. |
int |
doEndTag()
Обработка значения по умолчанию конечного тэга, возвращая EVAL_PAGE. |
void |
doInitBody()
Подготовьтесь к оценке тела как раз перед первой оценкой тела: никакое действие. |
int |
doStartTag()
Обработка значения по умолчанию тега запуска, возвращая EVAL_BODY_BUFFERED. |
BodyContent |
getBodyContent()
Получите текущий bodyContent. |
JspWriter |
getPreviousOut()
Станьте окружающими JspWriter. |
void |
release()
Состояние выпуска. |
void |
setBodyContent(BodyContent b)
Подготовьтесь к оценке тела: спрячьте bodyContent. |
Методы, наследованные от class javax.servlet.jsp.tagext. TagSupport |
---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Методы, наследованные от интерфейса javax.servlet.jsp.tagext. Тег |
---|
getParent, setPageContext, setParent |
Полевая Деталь |
---|
protected BodyContent bodyContent
Деталь конструктора |
---|
public BodyTagSupport()
Деталь метода |
---|
public int doStartTag() throws JspException
doStartTag
в интерфейсе Tag
doStartTag
в class TagSupport
JspException
- если ошибка произошла, обрабатывая этот тегBodyTag#doStartTag
public int doEndTag() throws JspException
doEndTag
в интерфейсе Tag
doEndTag
в class TagSupport
JspException
- если ошибка произошла, обрабатывая этот тегTag#doEndTag
public void setBodyContent(BodyContent b)
setBodyContent
в интерфейсе BodyTag
b
- BodyContentdoAfterBody()
, doInitBody()
, BodyTag#setBodyContent
public void doInitBody() throws JspException
doInitBody
в интерфейсе BodyTag
JspException
- если ошибка произошла, обрабатывая этот тегsetBodyContent(javax.servlet.jsp.tagext.BodyContent)
, doAfterBody()
, BodyTag#doInitBody
public int doAfterBody() throws JspException
doAfterBody
в интерфейсе IterationTag
doAfterBody
в class TagSupport
JspException
- если ошибка произошла, обрабатывая этот тегdoInitBody()
, BodyTag#doAfterBody
public void release()
release
в интерфейсе Tag
release
в class TagSupport
Tag#release
public BodyContent getBodyContent()
public JspWriter getPreviousOut()
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41