Spec-Zone .ru
спецификации, руководства, описания, API


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

java.lang.Object
  расширенный java.io.Writer
      расширенный javax.servlet.jsp.JspWriter
          расширенный javax.servlet.jsp.tagext.BodyContent
Все Реализованные Интерфейсы:
java.io. Closeable, java.io. Flushable, java.lang. Appendable

public abstract class BodyContent
расширяет JspWriter

Инкапсуляция оценки тела действия, таким образом, это доступно обработчику тега. BodyContent является подклассом JspWriter.

Отметьте, что контент BodyContent является результатом оценки, таким образом, это не будет содержать действия и т.п., но результат их вызова.

У BodyContent есть методы, чтобы преобразовать его содержание в Строку, считать его содержание, и очистить содержание.

Размер буфера объекта BodyContent неограничен. Объект BodyContent не может быть в режиме автосброса. Не возможно вызвать сброс на объект BodyContent, поскольку нет никакого потока поддержки.

Экземпляры BodyContent создаются, вызывая pushBody и popBody методы PageContext class. BodyContent включается в пределах другого JspWriter (возможно другой объект BodyContent) после структуры их связанных действий.

BodyContent делается доступным для BodyTag через setBodyContent () вызов. Обработчик тега может использовать объект до окончания звонка doEndTag ().


Полевая Сводка
 
Поля, наследованные от class javax.servlet.jsp. JspWriter
autoFlush, bufferSize, DEFAULT_BUFFER, NO_BUFFER, UNBOUNDED_BUFFER
 
Поля, наследованные от class java.io. Писатель
lock
 
Сводка конструктора
protected BodyContent(JspWriter e)
          Защищенный конструктор.
 
Сводка метода
 void clearBody()
          Очистите тело, не выдавая исключений.
 void flush()
          Пересмотренный сброс (), таким образом, это не является законным.
 JspWriter getEnclosingWriter()
          Получите включение JspWriter.
abstract  java.io.Reader getReader()
          Возвратите значение этого BodyContent как Читатель.
abstract  java.lang.String getString()
          Возвратите значение BodyContent как Строка.
abstract  void writeOut(java.io.Writer out)
          Запишите содержание этого BodyContent в Писателя.
 
Методы, наследованные от class javax.servlet.jsp. JspWriter
clear, clearBuffer, close, getBufferSize, getRemaining, isAutoFlush, newLine, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println
 
Методы, наследованные от class java.io. Писатель
append, append, append, write, write, write, write, write
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

BodyContent

protected BodyContent(JspWriter e)
Защищенный конструктор. Неограниченный буфер, никакое автосбрасывание.

Параметры:
e - включение JspWriter
Деталь метода

сброс

public void flush()
           throws java.io.IOException
Пересмотренный сброс (), таким образом, это не является законным.

Это не допустимо, чтобы сбросить BodyContent, потому что нет никакого потока поддержки позади этого.

Определенный:
flush в интерфейсе java.io.Flushable
Определенный:
flush в class JspWriter
Броски:
java.io.IOException - всегда бросаемый

clearBody

public void clearBody()
Очистите тело, не выдавая исключений.


getReader

public abstract java.io.Reader getReader()
Возвратите значение этого BodyContent как Читатель.

Возвраты:
значение этого BodyContent как Читатель

getString

public abstract java.lang.String getString()
Возвратите значение BodyContent как Строка.

Возвраты:
значение BodyContent как Строка

writeOut

public abstract void writeOut(java.io.Writer out)
                       throws java.io.IOException
Запишите содержание этого BodyContent в Писателя. Подклассы могут оптимизировать общие образцы вызова.

Параметры:
out - Писатель, в которого можно поместить содержание этой оценки тела
Броски:
java.io.IOException - если ошибка ввода-вывода произошла при записи содержания этого BodyContent данному Писателю

getEnclosingWriter

public JspWriter getEnclosingWriter()
Получите включение JspWriter.

Возвраты:
во время создания передают включение JspWriter


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter