oracle.cabo.servlet.expl
Class ControllerVariableResolver
java.lang.Object
|
+--oracle.cabo.ui.expl.UIVariableResolver
|
+--oracle.cabo.ui.expl.ServletVariableResolver
|
+--oracle.cabo.servlet.expl.ControllerVariableResolver
- public final class ControllerVariableResolver
- extends ServletVariableResolver
sets up the ControllerImplicitObject
.
Fields inherited from class oracle.cabo.ui.expl.ServletVariableResolver |
APPLICATION_SCOPE_IMPLICIT_OBJECT_NAME, COOKIE_IMPLICIT_OBJECT_NAME, HEADER_IMPLICIT_OBJECT_NAME, HEADER_VALUES_IMPLICIT_OBJECT_NAME, INIT_PARAM_IMPLICIT_OBJECT_NAME, PAGE_CONTEXT_IMPLICIT_OBJECT_NAME, PAGE_SCOPE_IMPLICIT_OBJECT_NAME, PARAM_IMPLICIT_OBJECT_NAME, PARAM_VALUES_IMPLICIT_OBJECT_NAME, REQUEST_SCOPE_IMPLICIT_OBJECT_NAME, SESSION_SCOPE_IMPLICIT_OBJECT_NAME |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControllerVariableResolver
public ControllerVariableResolver(BajaContext bajaContext,
javax.servlet.jsp.PageContext pageContext)
ControllerVariableResolver
public ControllerVariableResolver(BajaContext bajaContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.ServletConfig config)
resolveVariable
public java.lang.Object resolveVariable(java.lang.String name)
throws ExplException
- Overrides:
resolveVariable
in class ServletVariableResolver
getBajaContext
public final BajaContext getBajaContext()
getPageEvent
public final PageEvent getPageEvent()
createUIImplicitObject
protected UIImplicitObject createUIImplicitObject()
- Overrides:
createUIImplicitObject
in class UIVariableResolver
getParameter
protected java.lang.Object getParameter(java.lang.String paramName)
- gets a request parameter value. This is used to resolve the keys to
the param implicit object
- Overrides:
getParameter
in class ServletVariableResolver
- Parameters:
paramName
- the name of the parameter- Returns:
- the value of the parameter
getParameterValues
protected java.lang.Object getParameterValues(java.lang.String paramName)
- gets the values of a multi-valued request parameter. This is used to
resolve the keys to the paramValues implicit object
- Overrides:
getParameterValues
in class ServletVariableResolver
- Parameters:
paramName
- the name of the parameter- Returns:
- the values of the parameter