org.apache.cactus.server
Class AbstractPageContextWrapper23

java.lang.Object
  extended by javax.servlet.jsp.JspContext
      extended by javax.servlet.jsp.PageContext
          extended by org.apache.cactus.server.AbstractPageContextWrapper
              extended by org.apache.cactus.server.AbstractPageContextWrapper23

public abstract class AbstractPageContextWrapper23
extends AbstractPageContextWrapper

Extends AbstractPageContextWrapper by adding the new methods of the Servlet 2.3 API specifications.

Version:
$Id: AbstractPageContextWrapper23.java 238993 2004-05-22 16:39:34Z vmassol $
See Also:
AbstractPageContextWrapper

Field Summary
 
Fields inherited from class org.apache.cactus.server.AbstractPageContextWrapper
originalPageContext, url
 
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
 
Constructor Summary
AbstractPageContextWrapper23(javax.servlet.jsp.PageContext theOriginalPageContext, ServletURL theURL)
          Construct a PageContext instance that delegates it's method calls to the page context object passed as parameter and that uses the URL passed as parameter to simulate a URL from which the request would come from.
 
Method Summary
 void handlePageException(java.lang.Throwable theThrowable)
          
 
Methods inherited from class org.apache.cactus.server.AbstractPageContextWrapper
findAttribute, forward, getAttribute, getAttribute, getAttributeNamesInScope, getAttributesScope, getException, getOriginalPageContext, getOut, getPage, getRequest, getResponse, getServletConfig, getServletContext, getSession, handlePageException, include, initialize, newInstance, popBody, pushBody, release, removeAttribute, removeAttribute, setAttribute, setAttribute
 
Methods inherited from class javax.servlet.jsp.PageContext
getErrorData, include
 
Methods inherited from class javax.servlet.jsp.JspContext
getExpressionEvaluator, getVariableResolver, pushBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPageContextWrapper23

public AbstractPageContextWrapper23(javax.servlet.jsp.PageContext theOriginalPageContext,
                                    ServletURL theURL)
Construct a PageContext instance that delegates it's method calls to the page context object passed as parameter and that uses the URL passed as parameter to simulate a URL from which the request would come from.

Parameters:
theOriginalPageContext - the real page context
theURL - the URL to simulate or null if none
Method Detail

handlePageException

public void handlePageException(java.lang.Throwable theThrowable)
                         throws javax.servlet.ServletException,
                                java.io.IOException

Specified by:
handlePageException in class javax.servlet.jsp.PageContext
Throws:
javax.servlet.ServletException
java.io.IOException
See Also:
PageContext.handlePageException(Throwable)


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.