Class OutTag

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

    public class OutTag
    extends OutSupport
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private javax.el.ValueExpression defaultExpression  
      private javax.el.ValueExpression escapeXmlExpression  
      private javax.el.ValueExpression valueExpression  
      • Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport

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

        id, pageContext
      • Fields inherited from interface javax.servlet.jsp.tagext.BodyTag

        EVAL_BODY_BUFFERED, EVAL_BODY_TAG
      • 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
      OutTag()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String evalDefault()
      Evaluates the "default" attribute.
      protected boolean evalEscapeXml()
      Evaluates the "escapeXml" attribute.
      protected java.lang.Object evalValue()
      Evaluates the "value" attribute.
      void release()  
      void setDefault​(java.lang.String def)  
      void setEscapeXml​(java.lang.String escapeXml)  
      void setValue​(java.lang.String value)  
      • Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport

        doInitBody, getBodyContent, getPreviousOut, setBodyContent
      • Methods inherited from class javax.servlet.jsp.tagext.TagSupport

        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
      • Methods inherited from interface javax.servlet.jsp.tagext.Tag

        getParent, setPageContext, setParent
    • Field Detail

      • valueExpression

        private javax.el.ValueExpression valueExpression
      • defaultExpression

        private javax.el.ValueExpression defaultExpression
      • escapeXmlExpression

        private javax.el.ValueExpression escapeXmlExpression
    • Constructor Detail

      • OutTag

        public OutTag()
    • Method Detail

      • release

        public void release()
        Specified by:
        release in interface javax.servlet.jsp.tagext.Tag
        Overrides:
        release in class OutSupport
      • setValue

        public void setValue​(java.lang.String value)
      • setDefault

        public void setDefault​(java.lang.String def)
      • setEscapeXml

        public void setEscapeXml​(java.lang.String escapeXml)
      • evalValue

        protected java.lang.Object evalValue()
                                      throws javax.servlet.jsp.JspException
        Description copied from class: OutSupport
        Evaluates the "value" attribute.
        Specified by:
        evalValue in class OutSupport
        Returns:
        the actual value of the "value" attribute
        Throws:
        javax.servlet.jsp.JspException - if there was a problem evaluating the expression
      • evalDefault

        protected java.lang.String evalDefault()
                                        throws javax.servlet.jsp.JspException
        Description copied from class: OutSupport
        Evaluates the "default" attribute.
        Specified by:
        evalDefault in class OutSupport
        Returns:
        the actual value of the "default" attribute
        Throws:
        javax.servlet.jsp.JspException - if there was a problem evaluating the expression
      • evalEscapeXml

        protected boolean evalEscapeXml()
                                 throws javax.servlet.jsp.JspException
        Description copied from class: OutSupport
        Evaluates the "escapeXml" attribute.
        Specified by:
        evalEscapeXml in class OutSupport
        Returns:
        the actual value of the "escapeXml" attribute
        Throws:
        javax.servlet.jsp.JspException - if there was a problem evaluating the expression