oracle.cabo.servlet.util
Class JspPageDescription
java.lang.Object
|
+--oracle.cabo.servlet.util.JspPageDescription
- All Implemented Interfaces:
- PageDescription
- public class JspPageDescription
- extends java.lang.Object
- implements PageDescription
Implementation of PageDescription that will automatically route
the renderering of a page to a JSP (or Servlet).
Field Summary |
static java.lang.String |
BAJA_CONTEXT_ATTRIBUTE
Name of the ServletRequest attribute that will be used to
store the BajaContext. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BAJA_CONTEXT_ATTRIBUTE
public static final java.lang.String BAJA_CONTEXT_ATTRIBUTE
- Name of the ServletRequest attribute that will be used to
store the BajaContext.
JspPageDescription
public JspPageDescription(java.lang.String pageName,
java.lang.String jspName,
EventHandler eventHandler)
- Create a JspPageDescription.
- Parameters:
pageName
- the name of the page descriptionjspName
- the (full) name of the JSP that will
be used to render this pageeventHandler
- the event handler for the page- See Also:
TableEventHandler
getBajaContext
public static BajaContext getBajaContext(javax.servlet.ServletRequest request)
- Gets a BajaContext off of the servlet request.
setBajaContext
public static void setBajaContext(javax.servlet.ServletRequest request,
BajaContext context)
- Stores a BajaContext on the servlet request.
getPageRenderer
public PageRenderer getPageRenderer(BajaContext context)
- Specified by:
getPageRenderer
in interface PageDescription
getEventHandler
public EventHandler getEventHandler(BajaContext context)
- Specified by:
getEventHandler
in interface PageDescription
getProperty
public java.lang.Object getProperty(java.lang.String namespace,
java.lang.Object key)
- Gets a property on the PageDescription.
- Specified by:
getProperty
in interface PageDescription
setProperty
public void setProperty(java.lang.String namespace,
java.lang.Object key,
java.lang.Object value)
- Sets a property on the PageDescription.