Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

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.


Constructor Summary
JspForwardingPageRenderer(java.lang.String urlPath)
          Creates a JspForwardingPageRenderer in "forward" mode.
JspForwardingPageRenderer(java.lang.String urlPath, boolean useForward)
          Creates a JspForwardingPageRenderer.
 
Method Summary
static java.lang.String getForwardingURL(BajaContext context, java.lang.String path, Page page)
          Constructs the URL for forwarding a Page request to a Jsp.
 void renderPage(BajaContext context, Page page)
          Renders a page.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

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.
Method Detail

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 BajaContext
page - the page returned from handleRequest

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.