Class AttributeTag

java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
jakarta.faces.webapp.AttributeTag
All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable

@Deprecated
public class AttributeTag
extends jakarta.servlet.jsp.tagext.TagSupport
Deprecated.
The Faces implementation must now provide the implementation for this class.

Tag implementation that adds an attribute with a specified name and String value to the component whose tag it is nested inside, if the component does not already contain an attribute with the same name. This tag creates no output to the page currently being created.

See Also:
Serialized Form
  • Field Summary

    Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport

    id, pageContext

    Fields inherited from interface jakarta.servlet.jsp.tagext.IterationTag

    EVAL_BODY_AGAIN

    Fields inherited from interface jakarta.servlet.jsp.tagext.Tag

    EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
  • Constructor Summary

    Constructors 
    Constructor Description
    AttributeTag()
    Deprecated.
     
  • Method Summary

    Modifier and Type Method Description
    int doEndTag()
    Deprecated.
     
    int doStartTag()
    Deprecated.
    Register the specified attribute name and value with the UIComponent instance associated with our most immediately surrounding UIComponentTag instance, if this UIComponent does not already have a value for the specified attribute name.
    void release()
    Deprecated.
    Release references to any acquired resources.
    void setName​(String name)
    Deprecated.
    Set the attribute name.
    void setValue​(String value)
    Deprecated.
    Set the attribute value.

    Methods inherited from class jakarta.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
  • Constructor Details

  • Method Details

    • setName

      public void setName​(String name)
      Deprecated.

      Set the attribute name.

      Parameters:
      name - The new attribute name
    • setValue

      public void setValue​(String value)
      Deprecated.

      Set the attribute value.

      Parameters:
      value - The new attribute value
    • doStartTag

      public int doStartTag() throws jakarta.servlet.jsp.JspException
      Deprecated.

      Register the specified attribute name and value with the UIComponent instance associated with our most immediately surrounding UIComponentTag instance, if this UIComponent does not already have a value for the specified attribute name.

      Specified by:
      doStartTag in interface jakarta.servlet.jsp.tagext.Tag
      Overrides:
      doStartTag in class jakarta.servlet.jsp.tagext.TagSupport
      Throws:
      jakarta.servlet.jsp.JspException - if a Jakarta Server Pages error occurs
    • doEndTag

      public int doEndTag() throws jakarta.servlet.jsp.JspException
      Deprecated.
      Specified by:
      doEndTag in interface jakarta.servlet.jsp.tagext.Tag
      Overrides:
      doEndTag in class jakarta.servlet.jsp.tagext.TagSupport
      Throws:
      jakarta.servlet.jsp.JspException
    • release

      public void release()
      Deprecated.

      Release references to any acquired resources.

      Specified by:
      release in interface jakarta.servlet.jsp.tagext.Tag
      Overrides:
      release in class jakarta.servlet.jsp.tagext.TagSupport