net.ontopia.utils.ontojsp
Class FakePageContext
java.lang.Object
javax.servlet.jsp.JspContext
javax.servlet.jsp.PageContext
net.ontopia.utils.ontojsp.FakePageContext
public class FakePageContext
- extends javax.servlet.jsp.PageContext
INTERNAL: Fake the PageContext, needed for execution of a JSP.
Fields inherited from class javax.servlet.jsp.PageContext |
APPLICATION, APPLICATION_SCOPE, CONFIG, EXCEPTION, OUT, PAGE, PAGE_SCOPE, PAGECONTEXT, REQUEST, REQUEST_SCOPE, RESPONSE, SESSION, SESSION_SCOPE |
Method Summary |
java.lang.Object |
findAttribute(java.lang.String name)
|
void |
forward(java.lang.String relativeUrlPath)
|
java.lang.Object |
getAttribute(java.lang.String name)
|
java.lang.Object |
getAttribute(java.lang.String name,
int scope)
|
java.util.Enumeration |
getAttributeNamesInScope(int scope)
|
int |
getAttributesScope(java.lang.String name)
|
java.lang.Exception |
getException()
|
javax.servlet.jsp.el.ExpressionEvaluator |
getExpressionEvaluator()
|
javax.servlet.jsp.JspWriter |
getOut()
|
java.lang.Object |
getPage()
|
javax.servlet.ServletRequest |
getRequest()
|
javax.servlet.ServletResponse |
getResponse()
|
javax.servlet.Servlet |
getServlet()
|
javax.servlet.ServletConfig |
getServletConfig()
|
javax.servlet.ServletContext |
getServletContext()
|
javax.servlet.http.HttpSession |
getSession()
|
javax.servlet.jsp.el.VariableResolver |
getVariableResolver()
|
void |
handlePageException(java.lang.Exception e)
|
void |
handlePageException(java.lang.Throwable t)
|
void |
include(java.lang.String relativeUrlPath)
|
void |
include(java.lang.String relativeUrlPath,
boolean flush)
|
void |
initialize(javax.servlet.Servlet servlet,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
java.lang.String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoFlush)
|
javax.servlet.jsp.JspWriter |
popBody()
|
javax.servlet.jsp.tagext.BodyContent |
pushBody()
|
void |
release()
|
void |
removeAttribute(java.lang.String name)
|
void |
removeAttribute(java.lang.String name,
int scope)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
|
void |
setAttribute(java.lang.String name,
java.lang.Object value,
int scope)
|
void |
setAttributes(java.util.Map attrs)
|
void |
setRequest(javax.servlet.ServletRequest request)
|
void |
setServletConfig(javax.servlet.ServletConfig config)
|
void |
setSession(javax.servlet.http.HttpSession session)
|
Methods inherited from class javax.servlet.jsp.PageContext |
getErrorData |
Methods inherited from class javax.servlet.jsp.JspContext |
pushBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FakePageContext
public FakePageContext(java.io.Writer out)
FakePageContext
public FakePageContext(java.io.Writer out,
java.util.Map attrs)
FakePageContext
public FakePageContext(java.io.Writer out,
java.util.Map attrs,
java.util.Map params,
java.lang.String path)
setAttributes
public void setAttributes(java.util.Map 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)
initialize
public void initialize(javax.servlet.Servlet servlet,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
java.lang.String errorPageURL,
boolean needsSession,
int bufferSize,
boolean autoFlush)
throws java.io.IOException,
java.lang.IllegalStateException,
java.lang.IllegalArgumentException
- Specified by:
initialize
in class javax.servlet.jsp.PageContext
- Throws:
java.io.IOException
java.lang.IllegalStateException
java.lang.IllegalArgumentException
release
public void release()
- Specified by:
release
in class javax.servlet.jsp.PageContext
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
- Specified by:
getAttribute
in class javax.servlet.jsp.JspContext
getAttribute
public java.lang.Object getAttribute(java.lang.String name,
int scope)
- Specified by:
getAttribute
in class javax.servlet.jsp.JspContext
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
- Specified by:
setAttribute
in class javax.servlet.jsp.JspContext
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value,
int scope)
- Specified by:
setAttribute
in class javax.servlet.jsp.JspContext
removeAttribute
public void removeAttribute(java.lang.String name,
int scope)
- Specified by:
removeAttribute
in class javax.servlet.jsp.JspContext
getAttributesScope
public int getAttributesScope(java.lang.String name)
- Specified by:
getAttributesScope
in class javax.servlet.jsp.JspContext
findAttribute
public java.lang.Object findAttribute(java.lang.String name)
- Specified by:
findAttribute
in class javax.servlet.jsp.JspContext
getAttributeNamesInScope
public java.util.Enumeration getAttributeNamesInScope(int scope)
- Specified by:
getAttributeNamesInScope
in class javax.servlet.jsp.JspContext
removeAttribute
public void removeAttribute(java.lang.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 java.lang.Exception getException()
- Specified by:
getException
in class javax.servlet.jsp.PageContext
getPage
public java.lang.Object getPage()
- Specified by:
getPage
in class javax.servlet.jsp.PageContext
include
public void include(java.lang.String relativeUrlPath)
throws javax.servlet.ServletException,
java.io.IOException
- Specified by:
include
in class javax.servlet.jsp.PageContext
- Throws:
javax.servlet.ServletException
java.io.IOException
forward
public void forward(java.lang.String relativeUrlPath)
throws javax.servlet.ServletException,
java.io.IOException
- Specified by:
forward
in class javax.servlet.jsp.PageContext
- Throws:
javax.servlet.ServletException
java.io.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(java.lang.Exception e)
throws java.io.IOException,
javax.servlet.ServletException
- Specified by:
handlePageException
in class javax.servlet.jsp.PageContext
- Throws:
java.io.IOException
javax.servlet.ServletException
handlePageException
public void handlePageException(java.lang.Throwable t)
throws java.io.IOException,
javax.servlet.ServletException
- Specified by:
handlePageException
in class javax.servlet.jsp.PageContext
- Throws:
java.io.IOException
javax.servlet.ServletException
include
public void include(java.lang.String relativeUrlPath,
boolean flush)
throws javax.servlet.ServletException,
java.io.IOException
- Specified by:
include
in class javax.servlet.jsp.PageContext
- Throws:
javax.servlet.ServletException
java.io.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
Copyright © 2000-2012 Ontopia.