Class ParseNumberTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.TagSupport
-
- javax.servlet.jsp.tagext.BodyTagSupport
-
- org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport
-
- org.apache.taglibs.standard.tag.compat.fmt.ParseNumberTag
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.jsp.tagext.BodyTag
,javax.servlet.jsp.tagext.IterationTag
,javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.Tag
public class ParseNumberTag extends ParseNumberSupport
Implementation of JSTL 1.0<parseNumber>
using the container's EL implementation.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private javax.el.ValueExpression
integerOnlyExpression
private javax.el.ValueExpression
parseLocaleExpression
private javax.el.ValueExpression
patternExpression
private javax.el.ValueExpression
typeExpression
private javax.el.ValueExpression
valueExpression
-
Fields inherited from class org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport
integerOnlySpecified, isIntegerOnly, parseLocale, pattern, type, value, valueSpecified
-
-
Constructor Summary
Constructors Constructor Description ParseNumberTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
doStartTag()
void
release()
void
setIntegerOnly(java.lang.String expression)
void
setParseLocale(java.lang.String expression)
void
setPattern(java.lang.String expression)
void
setType(java.lang.String expression)
void
setValue(java.lang.String expression)
-
Methods inherited from class org.apache.taglibs.standard.tag.common.fmt.ParseNumberSupport
doEndTag, setScope, setVar
-
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
-
valueExpression
private javax.el.ValueExpression valueExpression
-
typeExpression
private javax.el.ValueExpression typeExpression
-
patternExpression
private javax.el.ValueExpression patternExpression
-
parseLocaleExpression
private javax.el.ValueExpression parseLocaleExpression
-
integerOnlyExpression
private javax.el.ValueExpression integerOnlyExpression
-
-
Method Detail
-
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
-
release
public void release()
- Specified by:
release
in interfacejavax.servlet.jsp.tagext.Tag
- Overrides:
release
in classParseNumberSupport
-
setValue
public void setValue(java.lang.String expression)
-
setType
public void setType(java.lang.String expression)
-
setPattern
public void setPattern(java.lang.String expression)
-
setParseLocale
public void setParseLocale(java.lang.String expression)
-
setIntegerOnly
public void setIntegerOnly(java.lang.String expression)
-
-