Class FreemarkerTag

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

    public class FreemarkerTag
    extends Object
    implements javax.servlet.jsp.tagext.BodyTag
    Simple implementation of JSP tag to allow use of FreeMarker templates in JSP. Inspired by similar class in Velocity template engine developed by Geir Magnusson Jr.
    • Constructor Detail

      • FreemarkerTag

        public FreemarkerTag()
    • Method Detail

      • getCaching

        public boolean getCaching()
      • setCaching

        public void setCaching​(boolean caching)
      • setName

        public void setName​(String name)
      • getParent

        public javax.servlet.jsp.tagext.Tag getParent()
        Specified by:
        getParent in interface javax.servlet.jsp.tagext.Tag
      • setParent

        public void setParent​(javax.servlet.jsp.tagext.Tag parent)
        Specified by:
        setParent in interface javax.servlet.jsp.tagext.Tag
      • doStartTag

        public int doStartTag()
        Specified by:
        doStartTag in interface javax.servlet.jsp.tagext.Tag
      • setBodyContent

        public void setBodyContent​(javax.servlet.jsp.tagext.BodyContent bodyContent)
        Specified by:
        setBodyContent in interface javax.servlet.jsp.tagext.BodyTag
      • setPageContext

        public void setPageContext​(javax.servlet.jsp.PageContext pageContext)
        Specified by:
        setPageContext in interface javax.servlet.jsp.tagext.Tag
      • doInitBody

        public void doInitBody()
        Specified by:
        doInitBody in interface javax.servlet.jsp.tagext.BodyTag
      • doAfterBody

        public int doAfterBody()
        Specified by:
        doAfterBody in interface javax.servlet.jsp.tagext.IterationTag
      • release

        public void release()
        Specified by:
        release in interface javax.servlet.jsp.tagext.Tag
      • doEndTag

        public int doEndTag()
                     throws javax.servlet.jsp.JspException
        Specified by:
        doEndTag in interface javax.servlet.jsp.tagext.Tag
        Throws:
        javax.servlet.jsp.JspException