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:
Serializable
,javax.servlet.jsp.tagext.BodyTag
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
MessageTag
,MessageTag
,MessageTag
public abstract class MessageSupport extends javax.servlet.jsp.tagext.BodyTagSupport
Support for tag handlers for <message>, the message formatting tag in JSTL 1.0.- Author:
- Jan Luehe
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected LocalizationContext
bundleAttrValue
protected boolean
bundleSpecified
protected String
keyAttrValue
protected boolean
keySpecified
static String
UNDEFINED_KEY
-
Constructor Summary
Constructors Constructor Description MessageSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addParam(Object arg)
Adds an argument (for parametric replacement) to this tag's message.int
doEndTag()
int
doStartTag()
void
release()
void
setScope(String scope)
void
setVar(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
-
-
-
-
Field Detail
-
UNDEFINED_KEY
public static final String UNDEFINED_KEY
- See Also:
- Constant Field Values
-
keyAttrValue
protected String keyAttrValue
-
keySpecified
protected boolean keySpecified
-
bundleAttrValue
protected LocalizationContext bundleAttrValue
-
bundleSpecified
protected boolean bundleSpecified
-
-
Method Detail
-
setVar
public void setVar(String var)
-
setScope
public void setScope(String scope)
-
addParam
public void addParam(Object arg)
Adds an argument (for parametric replacement) to this tag's message.- See Also:
ParamSupport
-
doStartTag
public int doStartTag() throws javax.servlet.jsp.JspException
- Specified by:
doStartTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjavax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
-
doEndTag
public int doEndTag() throws javax.servlet.jsp.JspException
- Specified by:
doEndTag
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
doEndTag
in classjavax.servlet.jsp.tagext.BodyTagSupport
- Throws:
javax.servlet.jsp.JspException
-
release
public void release()
- Specified by:
release
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
release
in classjavax.servlet.jsp.tagext.BodyTagSupport
-
-