org.apache.strutsel.taglib.tiles
Class ELPutListTag
java.lang.Object
javax.servlet.jsp.tagext.TagSupport
org.apache.struts.taglib.tiles.PutListTag
org.apache.strutsel.taglib.tiles.ELPutListTag
- All Implemented Interfaces:
- org.apache.struts.taglib.tiles.AddTagParent, org.apache.struts.taglib.tiles.ComponentConstants, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, org.apache.struts.taglib.tiles.PutListTagParent, java.io.Serializable, javax.servlet.jsp.tagext.Tag
- public class ELPutListTag
- extends org.apache.struts.taglib.tiles.PutListTag
PutList tag implementation.
This class is a subclass of the class
org.apache.struts.taglib.tiles.PutListTag
which provides most of
the described functionality. This subclass allows all attribute values to
be specified as expressions utilizing the JavaServer Pages Standard Library
expression language.
- Version:
- $Rev: 54933 $
- See Also:
- Serialized Form
Field Summary |
private java.lang.String |
nameExpr
Instance variable mapped to "name" tag attribute. |
Fields inherited from class org.apache.struts.taglib.tiles.PutListTag |
|
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext |
Fields inherited from interface org.apache.struts.taglib.tiles.ComponentConstants |
COMPONENT_CONTEXT, COMPONENT_SCOPE, EXCEPTION_KEY, LOCALE_KEY |
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 |
Method Summary |
int |
doStartTag()
Process the start tag. |
private void |
evaluateExpressions()
Processes all attribute values which use the JSTL expression evaluation
engine to determine their values. |
java.lang.String |
getNameExpr()
Getter method for "name" tag attribute. |
void |
release()
Resets attribute values for tag reuse. |
void |
setNameExpr(java.lang.String nameExpr)
Setter method for "name" tag attribute. |
Methods inherited from class org.apache.struts.taglib.tiles.PutListTag |
addElement, doEndTag, findEnclosingParent, getList, getName, getRole, processNestedTag, processNestedTag, releaseInternal, setName, setRole |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nameExpr
private java.lang.String nameExpr
- Instance variable mapped to "name" tag attribute.
(Mapping set in associated BeanInfo class.)
ELPutListTag
public ELPutListTag()
getNameExpr
public java.lang.String getNameExpr()
- Getter method for "name" tag attribute.
(Mapping set in associated BeanInfo class.)
setNameExpr
public void setNameExpr(java.lang.String nameExpr)
- Setter method for "name" tag attribute.
(Mapping set in associated BeanInfo class.)
release
public void release()
- Resets attribute values for tag reuse.
doStartTag
public int doStartTag()
throws javax.servlet.jsp.JspException
- Process the start tag.
- Throws:
javax.servlet.jsp.JspException
- if a JSP exception has occurred
evaluateExpressions
private void evaluateExpressions()
throws javax.servlet.jsp.JspException
- Processes all attribute values which use the JSTL expression evaluation
engine to determine their values.
- Throws:
javax.servlet.jsp.JspException
- if a JSP exception has occurred
Copyright ? 2000-2005 - The Apache Software Foundation