Class MessageSupport
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- org.apache.taglibs.standard.tag.common.fmt.MessageSupport
-
- All Implemented Interfaces:
java.io.Serializable
,BodyTag
,IterationTag
,JspTag
,Tag
- Direct Known Subclasses:
MessageTag
public abstract class MessageSupport extends BodyTagSupport
Support for tag handlers for <message>, the message formatting tag in JSTL 1.0.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
UNDEFINED_KEY
-
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
-
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
-
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
-
Constructor Summary
Constructors Constructor Description MessageSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addParam(java.lang.Object arg)
Adds an argument (for parametric replacement) to this tag's message.int
doEndTag()
Default processing of the end tag returning EVAL_PAGE.int
doStartTag()
Default processing of the start tag returning EVAL_BODY_BUFFERED.void
release()
Release state.void
setScope(java.lang.String scope)
void
setVar(java.lang.String var)
-
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, getBodyContent, getPreviousOut, setBodyContent
-
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
-
-
-
-
Field Detail
-
UNDEFINED_KEY
public static final java.lang.String UNDEFINED_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
setVar
public void setVar(java.lang.String var)
-
setScope
public void setScope(java.lang.String scope)
-
addParam
public void addParam(java.lang.Object arg)
Adds an argument (for parametric replacement) to this tag's message.- See Also:
ParamSupport
-
doStartTag
public int doStartTag() throws JspException
Description copied from class:BodyTagSupport
Default processing of the start tag returning EVAL_BODY_BUFFERED.- Specified by:
doStartTag
in interfaceTag
- Overrides:
doStartTag
in classBodyTagSupport
- Returns:
- EVAL_BODY_BUFFERED
- Throws:
JspException
- if an error occurred while processing this tag- See Also:
Tag.doStartTag()
-
doEndTag
public int doEndTag() throws JspException
Description copied from class:BodyTagSupport
Default processing of the end tag returning EVAL_PAGE.- Specified by:
doEndTag
in interfaceTag
- Overrides:
doEndTag
in classBodyTagSupport
- Returns:
- EVAL_PAGE
- Throws:
JspException
- if an error occurred while processing this tag- See Also:
Tag.doEndTag()
-
release
public void release()
Description copied from class:BodyTagSupport
Release state.- Specified by:
release
in interfaceTag
- Overrides:
release
in classBodyTagSupport
- See Also:
Tag.release()
-
-