Package org.apache.tiles.web.jsp.taglib

# Class AddListAttributeTag

java.lang.Object
jakarta.servlet.jsp.tagext.SimpleTagSupport
org.apache.tiles.web.jsp.taglib.AddListAttributeTag

All Implemented Interfaces:
  `jakarta.servlet.jsp.tagext.JspTag`, `jakarta.servlet.jsp.tagext.SimpleTag`

public class AddListAttributeTag extends jakarta.servlet.jsp.tagext.SimpleTagSupport

Declare a list that will be pass as an attribute.

Declare a list that will be pass as an attribute . List elements are added using the tag 'addAttribute' or 'addListAttribute'. This tag can only be used inside 'insertTemplate', 'insertDefinition' or 'definition' tag.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AddListAttributeTag()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `doTag()`
  `String`
  `getRole()`
  Getter for role property.
  `void`
  `setRole(String role)`
  Setter for role property.

  ### Methods inherited from class jakarta.servlet.jsp.tagext.SimpleTagSupport

  `findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### AddListAttributeTag

    public AddListAttributeTag()

- ## Method Details

  - ### getRole

    public String getRole()
    Getter for role property.
    Returns:
      The comma-separated list of roles that can use the list attribute.

  - ### setRole

    public void setRole(String role)
    Setter for role property.
    Parameters:
      `role` - The comma-separated list of roles that can use the list attribute.

  - ### doTag

    public void doTag() throws jakarta.servlet.jsp.JspException, IOException
    Specified by:
      `doTag` in interface `jakarta.servlet.jsp.tagext.SimpleTag`
    Overrides:
      `doTag` in class `jakarta.servlet.jsp.tagext.SimpleTagSupport`
    Throws:
      `jakarta.servlet.jsp.JspException`
      `IOException`