Package org.apache.tiles.jsp.taglib
Class AddAttributeTag
- java.lang.Object
-
- javax.servlet.jsp.tagext.SimpleTagSupport
-
- org.apache.tiles.jsp.taglib.AddAttributeTag
-
- All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag
,javax.servlet.jsp.tagext.SimpleTag
public class AddAttributeTag extends javax.servlet.jsp.tagext.SimpleTagSupport
Add an element to the surrounding list. Equivalent to 'putAttribute', but for list element.
Add an element to the surrounding list. This tag can only be used inside 'putListAttribute' or 'addListAttribute' tags. Value can come from a direct assignment (value="aValue")
-
-
Constructor Summary
Constructors Constructor Description AddAttributeTag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doTag()
java.lang.String
getExpression()
Getter for expression property.java.lang.String
getRole()
Getter for role property.java.lang.String
getType()
Getter for type property.java.lang.Object
getValue()
Getter for value property.void
setExpression(java.lang.String expression)
Setter for expression property.void
setRole(java.lang.String role)
Setter for role property.void
setType(java.lang.String type)
Setter for type property.void
setValue(java.lang.Object value)
Setter for value property.
-
-
-
Method Detail
-
getValue
public java.lang.Object getValue()
Getter for value property.- Returns:
- The value of the attribute. Use this parameter, or expression, or body.
-
setValue
public void setValue(java.lang.Object value)
Setter for value property.- Parameters:
value
- The value of the attribute. Use this parameter, or expression, or body.
-
getExpression
public java.lang.String getExpression()
Getter for expression property.- Returns:
- The expression to calculate the value from. Use this parameter, or value, or body.
-
setExpression
public void setExpression(java.lang.String expression)
Setter for expression property.- Parameters:
expression
- The expression to calculate the value from. Use this parameter, or value, or body.
-
getRole
public java.lang.String getRole()
Getter for role property.- Returns:
- A comma-separated list of roles. If present, the attribute will be rendered only if the current user belongs to one of the roles.
-
setRole
public void setRole(java.lang.String role)
Setter for role property.- Parameters:
role
- A comma-separated list of roles. If present, the attribute will be rendered only if the current user belongs to one of the roles.
-
getType
public java.lang.String getType()
Getter for type property.- Returns:
- The type (renderer) of the attribute.
-
setType
public void setType(java.lang.String type)
Setter for type property.- Parameters:
type
- The type (renderer) of the attribute.
-
doTag
public void doTag() throws javax.servlet.jsp.JspException, java.io.IOException
- Specified by:
doTag
in interfacejavax.servlet.jsp.tagext.SimpleTag
- Overrides:
doTag
in classjavax.servlet.jsp.tagext.SimpleTagSupport
- Throws:
javax.servlet.jsp.JspException
java.io.IOException
-
-