public abstract class AbstractTag extends javax.servlet.jsp.tagext.BodyTagSupport implements RequestConstants
| Modifier and Type | Field and Description |
|---|---|
protected javax.servlet.jsp.PageContext |
pageContext |
protected javax.servlet.jsp.tagext.Tag |
parent |
DECORATOR, PAGE, ROBOT| Constructor and Description |
|---|
AbstractTag() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
doEndTag()
To be implemented by all empty tags.
|
int |
doStartTag()
Returns SKIP_BODY.
|
protected java.io.Writer |
getOut()
Get the outputWriter.
|
protected Page |
getPage()
Return the Page object from the PAGE scope.
|
javax.servlet.jsp.tagext.Tag |
getParent() |
void |
release() |
void |
setPageContext(javax.servlet.jsp.PageContext pageContext) |
void |
setParent(javax.servlet.jsp.tagext.Tag parent) |
protected static void |
trace(java.lang.Exception e)
Log exception generated by taglib.
|
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContentprotected javax.servlet.jsp.PageContext pageContext
protected javax.servlet.jsp.tagext.Tag parent
public abstract int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag in interface javax.servlet.jsp.tagext.TagdoEndTag in class javax.servlet.jsp.tagext.BodyTagSupportjavax.servlet.jsp.JspExceptionpublic int doStartTag()
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class javax.servlet.jsp.tagext.BodyTagSupportpublic void release()
release in interface javax.servlet.jsp.tagext.Tagrelease in class javax.servlet.jsp.tagext.BodyTagSupportpublic javax.servlet.jsp.tagext.Tag getParent()
getParent in interface javax.servlet.jsp.tagext.TaggetParent in class javax.servlet.jsp.tagext.TagSupportpublic void setParent(javax.servlet.jsp.tagext.Tag parent)
setParent in interface javax.servlet.jsp.tagext.TagsetParent in class javax.servlet.jsp.tagext.TagSupportpublic void setPageContext(javax.servlet.jsp.PageContext pageContext)
setPageContext in interface javax.servlet.jsp.tagext.TagsetPageContext in class javax.servlet.jsp.tagext.TagSupportprotected Page getPage()
protected static void trace(java.lang.Exception e)
protected java.io.Writer getOut()
pageContext.getOut(), as some charset conversions may need
to happen in some servers.