oracle.cabo.servlet.util
Class JspForwardingPageRenderer
java.lang.Object
|
+--oracle.cabo.servlet.util.JspForwardingPageRenderer
- All Implemented Interfaces:
- PageRenderer
- public class JspForwardingPageRenderer
- extends java.lang.Object
- implements PageRenderer
Implementation of PageRenderer that will forward rendering
onto another JSP, or include another JSP. This class provides functionality
that is - in general - entirely a subset of ForwardingPageRenderer.
However, this class will work when running with a JSP implementation
built on top of a Servlet 2.0 API (e.g., oJSP with Apache JServ).
ForwardingPageRenderer requires the Servlet 2.1 API or later.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JspForwardingPageRenderer
public JspForwardingPageRenderer(java.lang.String urlPath)
- Creates a JspForwardingPageRenderer in "forward" mode.
JspForwardingPageRenderer
public JspForwardingPageRenderer(java.lang.String urlPath,
boolean useForward)
- Creates a JspForwardingPageRenderer.
getForwardingURL
public static java.lang.String getForwardingURL(BajaContext context,
java.lang.String path,
Page page)
- Constructs the URL for forwarding a Page request to a Jsp.
renderPage
public void renderPage(BajaContext context,
Page page)
throws java.io.IOException,
javax.servlet.ServletException
- Renders a page.
- Specified by:
renderPage
in interface PageRenderer
- Parameters:
context
- the BajaContextpage
- the page returned from handleRequest