Class FakePageContext


  • public class FakePageContext
    extends javax.servlet.jsp.PageContext
    INTERNAL: Fake the PageContext, needed for execution of a JSP.
    • Method Detail

      • setAttributes

        public void setAttributes​(Map<String,​Object> attrs)
      • setRequest

        public void setRequest​(javax.servlet.ServletRequest request)
      • setServletConfig

        public void setServletConfig​(javax.servlet.ServletConfig config)
      • setSession

        public void setSession​(javax.servlet.http.HttpSession session)
      • release

        public void release()
        Specified by:
        release in class javax.servlet.jsp.PageContext
      • getAttribute

        public Object getAttribute​(String name)
        Specified by:
        getAttribute in class javax.servlet.jsp.JspContext
      • getAttribute

        public Object getAttribute​(String name,
                                   int scope)
        Specified by:
        getAttribute in class javax.servlet.jsp.JspContext
      • setAttribute

        public void setAttribute​(String name,
                                 Object value)
        Specified by:
        setAttribute in class javax.servlet.jsp.JspContext
      • setAttribute

        public void setAttribute​(String name,
                                 Object value,
                                 int scope)
        Specified by:
        setAttribute in class javax.servlet.jsp.JspContext
      • removeAttribute

        public void removeAttribute​(String name,
                                    int scope)
        Specified by:
        removeAttribute in class javax.servlet.jsp.JspContext
      • getAttributesScope

        public int getAttributesScope​(String name)
        Specified by:
        getAttributesScope in class javax.servlet.jsp.JspContext
      • findAttribute

        public Object findAttribute​(String name)
        Specified by:
        findAttribute in class javax.servlet.jsp.JspContext
      • getAttributeNamesInScope

        public Enumeration<String> getAttributeNamesInScope​(int scope)
        Specified by:
        getAttributeNamesInScope in class javax.servlet.jsp.JspContext
      • removeAttribute

        public void removeAttribute​(String name)
        Specified by:
        removeAttribute in class javax.servlet.jsp.JspContext
      • getOut

        public javax.servlet.jsp.JspWriter getOut()
        Specified by:
        getOut in class javax.servlet.jsp.JspContext
      • getSession

        public javax.servlet.http.HttpSession getSession()
        Specified by:
        getSession in class javax.servlet.jsp.PageContext
      • getServlet

        public javax.servlet.Servlet getServlet()
      • getServletConfig

        public javax.servlet.ServletConfig getServletConfig()
        Specified by:
        getServletConfig in class javax.servlet.jsp.PageContext
      • getServletContext

        public javax.servlet.ServletContext getServletContext()
        Specified by:
        getServletContext in class javax.servlet.jsp.PageContext
      • getRequest

        public javax.servlet.ServletRequest getRequest()
        Specified by:
        getRequest in class javax.servlet.jsp.PageContext
      • getResponse

        public javax.servlet.ServletResponse getResponse()
        Specified by:
        getResponse in class javax.servlet.jsp.PageContext
      • getException

        public Exception getException()
        Specified by:
        getException in class javax.servlet.jsp.PageContext
      • getPage

        public Object getPage()
        Specified by:
        getPage in class javax.servlet.jsp.PageContext
      • include

        public void include​(String relativeUrlPath)
                     throws javax.servlet.ServletException,
                            IOException
        Specified by:
        include in class javax.servlet.jsp.PageContext
        Throws:
        javax.servlet.ServletException
        IOException
      • forward

        public void forward​(String relativeUrlPath)
                     throws javax.servlet.ServletException,
                            IOException
        Specified by:
        forward in class javax.servlet.jsp.PageContext
        Throws:
        javax.servlet.ServletException
        IOException
      • pushBody

        public javax.servlet.jsp.tagext.BodyContent pushBody()
        Overrides:
        pushBody in class javax.servlet.jsp.PageContext
      • popBody

        public javax.servlet.jsp.JspWriter popBody()
        Overrides:
        popBody in class javax.servlet.jsp.JspContext
      • handlePageException

        public void handlePageException​(Exception e)
                                 throws IOException,
                                        javax.servlet.ServletException
        Specified by:
        handlePageException in class javax.servlet.jsp.PageContext
        Throws:
        IOException
        javax.servlet.ServletException
      • handlePageException

        public void handlePageException​(Throwable t)
                                 throws IOException,
                                        javax.servlet.ServletException
        Specified by:
        handlePageException in class javax.servlet.jsp.PageContext
        Throws:
        IOException
        javax.servlet.ServletException
      • include

        public void include​(String relativeUrlPath,
                            boolean flush)
                     throws javax.servlet.ServletException,
                            IOException
        Specified by:
        include in class javax.servlet.jsp.PageContext
        Throws:
        javax.servlet.ServletException
        IOException
      • getVariableResolver

        public javax.servlet.jsp.el.VariableResolver getVariableResolver()
        Specified by:
        getVariableResolver in class javax.servlet.jsp.JspContext
      • getExpressionEvaluator

        public javax.servlet.jsp.el.ExpressionEvaluator getExpressionEvaluator()
        Specified by:
        getExpressionEvaluator in class javax.servlet.jsp.JspContext
      • getELContext

        public javax.el.ELContext getELContext()
        Specified by:
        getELContext in class javax.servlet.jsp.JspContext