Class JSPPageExecuter


  • public class JSPPageExecuter
    extends Object
    INTERNAL: A class that executes a jsp page from a given root node.
    • Field Detail

      • pageContext

        protected javax.servlet.jsp.PageContext pageContext
    • Constructor Detail

      • JSPPageExecuter

        public JSPPageExecuter()
    • Method Detail

      • run

        public void run​(javax.servlet.jsp.PageContext page,
                        javax.servlet.jsp.tagext.TagSupport parentTag,
                        JSPTreeNodeIF root)
                 throws javax.servlet.jsp.JspException,
                        IOException
        Runs a JSP page (resp. function), represented by the specified root node. It must get the corresponding page context object. The parentTag is supposed to be null in a standalone page (like a testcase) or given by the tag which calls this function (inside the parent JSP).
        Throws:
        javax.servlet.jsp.JspException
        IOException
      • runTag

        protected void runTag​(javax.servlet.jsp.tagext.TagSupport parentTag,
                              JSPTreeNodeIF node)
                       throws javax.servlet.jsp.JspException,
                              IOException
        Executes the children of this node.
        Throws:
        javax.servlet.jsp.JspException
        IOException