Javax.servlet.jsp.tagext Класс BodyContent
java.lang.Object | +--java.io.Writer | +-- | +--javax.servlet.jsp.tagext.BodyContent
public abstract class BodyContentextends
Инкапсуляция обсчёта тела акции так, что она (акция) становится доступной для обработчика тэга. BodyContent является подклассом JspWriter'а.
Обратите внимание, что содержимое BodyContent'а является результатом вычисления, поэтому будет содержать не акции или что-либо подобное, а результат их вызовов.
BodyContent имеет методы для конвертации своего содержимого в String, чтобы читать его содержимое, и для зачистки содержимого.
Размер буфера BodyContent-объекта не ограничен. BodyContent-объект не может находиться в режиме autoFlush. невозможно вызвать flush в BodyContent-объекте, так как отсутствует фоновый/backing поток.
Экземпляры BodyContent'а создаются путём вызова методов pushBody и popBody класса PageContext. BodyContent содержится внутри другого JspWriter (может быть, другого BodyContent-объекта), следующего в структуре их ассоциированных акций.
BodyContent становится доступным BodyTag'у через вызов setBodyContent(). Обработчик тэга может использовать этот объект/object до момента после вызова doEndTag().
Поля, унаследованные из класса javax.servlet.jsp. |
, , , , |
Поля, унаследованные из класса java.io.Writer |
lock |
Конструктор. Резюме. | |
protected | ( e)
Protected-конструктор. |
Метод. Резюме. | |
void | () Зачищает тело/body без вызова исключений. |
void | () Переопределил flush(), поэтому это недопустимо. |
() Получает содержащий JspWriter. |
|
abstract java.io.Reader | () Возвращает значение данного BodyContent'а как Reader. |
abstract java.lang.String | () Возвращает значение BodyContent'а как String. |
abstract void | (java.io.Writer out) Записывает содержимое данного BodyContent'а в Writer. |
Методы, унаследованные из класса javax.servlet.jsp. |
, , , , , , , , , , , , , , , , , , , , , , , , , |
Методы, унаследованные из класса java.io.Writer |
write, write, write, write, write |
Методы, унаследованные из класса java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Конструктор. Детали. |