Name
BodyContent
Synopsis
The container creates an instance of the
BodyContent
class to encapsulate the element body of
a custom action element if the corresponding tag handler implements
the BodyTag
interface. The container makes the
BodyContent
instance available to the tag handler
by calling the setBodyContent( )
method, so the
tag handler can process the body content.
Synopsis
Class name: |
|
Extends: |
|
Implements: |
None |
Implemented by: |
Internal container-dependent class. |
Constructor
-
protected BodyContent(JspWriter e)
Creates a new instance with the specified
JspWriter
as the enclosing writer.
Methods
-
public void clearBody( )
Removes all buffered content for this instance.
-
public void flush( ) throws java.io.IOException
Overwrites the behavior inherited from
JspWriter
to always throw anIOException
, because it’s invalid to flush aBodyContent
instance.-
public JspWriter getEnclosingWriter( )
Returns the enclosing
JspWriter
, i.e., either the top levelJspWriter
or theJspWriter
(BodyContent
subclass) of the parent tag handler.-
public abstract java.io.Reader getReader( )
Returns the value of this
BodyContent
as aReader
with the content produced by evaluating the element’s body.-
public abstract String getString( )
Returns the value of this
BodyContent
as aString
with the content produced by evaluating the element’s body.-
public abstract void writeOut(java.io.Writer out)
throws java.io.IOException
Writes ...
Get JavaServer Pages, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.