Class ActionTag

  • All Implemented Interfaces:
    java.io.Serializable, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

    public class ActionTag
    extends javax.servlet.jsp.tagext.TagSupport
    Author:
    Javier Paniza
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class javax.servlet.jsp.tagext.TagSupport

        id, pageContext
      • 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
    • Constructor Summary

      Constructors 
      Constructor Description
      ActionTag()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int doAfterBody()  
      int doEndTag()  
      int doStartTag()  
      java.lang.String getAction()  
      java.lang.String getArgv()  
      boolean isAlwaysAvailable()
      Returns if the action is always available, regardless of the isAvailable() method result.
      void setAction​(java.lang.String string)  
      void setAlwaysAvailable​(boolean alwaysAvailable)
      Sets if the action is always available, regardless of the isAvailable() method result.
      void setArgv​(java.lang.String string)  
      • Methods inherited from class javax.servlet.jsp.tagext.TagSupport

        findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ActionTag

        public ActionTag()
    • Method Detail

      • doStartTag

        public int doStartTag()
                       throws javax.servlet.jsp.JspException
        Specified by:
        doStartTag in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        doStartTag in class javax.servlet.jsp.tagext.TagSupport
        Throws:
        javax.servlet.jsp.JspException
      • doAfterBody

        public int doAfterBody()
                        throws javax.servlet.jsp.JspException
        Specified by:
        doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
        Overrides:
        doAfterBody in class javax.servlet.jsp.tagext.TagSupport
        Throws:
        javax.servlet.jsp.JspException
      • doEndTag

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

        public java.lang.String getAction()
      • setAction

        public void setAction​(java.lang.String string)
      • getArgv

        public java.lang.String getArgv()
      • setArgv

        public void setArgv​(java.lang.String string)
      • isAlwaysAvailable

        public boolean isAlwaysAvailable()
        Returns if the action is always available, regardless of the isAvailable() method result.
        Returns:
        true if the action is always available, false otherwise
      • setAlwaysAvailable

        public void setAlwaysAvailable​(boolean alwaysAvailable)
        Sets if the action is always available, regardless of the isAvailable() method result.
        Parameters:
        alwaysAvailable - true to make the action always available, false otherwise