Package org.apache.tiles.web.jsp.taglib
Class ImportAttributeTag
java.lang.Object
jakarta.servlet.jsp.tagext.SimpleTagSupport
org.apache.tiles.web.jsp.taglib.ImportAttributeTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.JspTag
,jakarta.servlet.jsp.tagext.SimpleTag
public class ImportAttributeTag
extends jakarta.servlet.jsp.tagext.SimpleTagSupport
Import attribute(s) in specified context.
Import attribute(s) to requested scope. Attribute name and scope are optional. If not specified, all attributes are imported in page scope. Once imported, an attribute can be used as any other beans from jsp contexts.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doTag()
getName()
Getter for name property.getScope()
Getter for scope property.Getter for toName property.boolean
isIgnore()
Getter for ignore property.void
setIgnore
(boolean ignore) Setter for ignore property.void
Setter for name property.void
Setter for scope property.void
Setter for toName property.Methods inherited from class jakarta.servlet.jsp.tagext.SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
-
Constructor Details
-
ImportAttributeTag
public ImportAttributeTag()
-
-
Method Details
-
getName
Getter for name property.- Returns:
- The name of the attribute to import. If it is null, all the attributes will be imported.
-
setName
Setter for name property.- Parameters:
name
- The name of the attribute to import. If it is null, all the attributes will be imported.
-
getScope
Getter for scope property.- Returns:
- The scope into which the attribute(s) will be imported. If null, the import will go in page scope.
-
setScope
Setter for scope property.- Parameters:
scope
- The scope into which the attribute(s) will be imported. If null, the import will go in page scope.
-
getToName
Getter for toName property.- Returns:
- The name of the attribute into which the attribute will be imported. To be used in conjunction to name. If null, the value of name will be used.
-
setToName
Setter for toName property.- Parameters:
toName
- The name of the attribute into which the attribute will be imported. To be used in conjunction to name. If null, the value of name will be used.
-
isIgnore
public boolean isIgnore()Getter for ignore property.- Returns:
- If true, if the attribute is not present, the problem will be ignored.
-
setIgnore
public void setIgnore(boolean ignore) Setter for ignore property.- Parameters:
ignore
- If true, if the attribute is not present, the problem will be ignored.
-
doTag
- Specified by:
doTag
in interfacejakarta.servlet.jsp.tagext.SimpleTag
- Overrides:
doTag
in classjakarta.servlet.jsp.tagext.SimpleTagSupport
- Throws:
jakarta.servlet.jsp.JspException
IOException
-