|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.chwf.servlet.engine.URIMapper
Utility class for managing URI mapping's for Controller classes, methods, views and error pages as well as configuration data.
Field Summary | |
static java.lang.String |
COMMAND_EXTENSION
The command extension. |
static java.lang.String |
CONTROLLER_CLASS_SUFFIX
Controller class suffix. |
static java.lang.String[] |
CONTROLLER_PACKAGE
Controller package. |
static java.lang.String |
DEFAULT_ERROR
Controller default error page. |
static java.lang.String |
DEFAULT_ERRORPAGE_PROPERTY
The default error page suffix for constants. |
static java.lang.String |
DEFAULT_METHOD
The default method. |
static java.lang.String |
DEFAULT_VIEW
Controller default view. |
static java.lang.String |
DEFAULT_VIEW_PROPERTY
The default view property. |
static java.lang.String |
ERRORPAGE_PROPERTY_SUFFIX
The error page suffix for properties. |
static boolean |
PREPEND_CONTEXT
Controller class suffix. |
static java.lang.String |
VIEW_PROPERTY_SUFFIX
The view suffix for properties. |
Constructor Summary | |
URIMapper()
|
Method Summary | |
static java.lang.Class |
getControllerFromShortName(java.lang.String controller)
Derive the controller class from its short class name (omitting the controller package and class name suffix). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String[] CONTROLLER_PACKAGE
public static final java.lang.String CONTROLLER_CLASS_SUFFIX
public static final boolean PREPEND_CONTEXT
public static final java.lang.String DEFAULT_VIEW
public static final java.lang.String DEFAULT_ERROR
public static final java.lang.String COMMAND_EXTENSION
public static final java.lang.String DEFAULT_METHOD
public static final java.lang.String VIEW_PROPERTY_SUFFIX
public static final java.lang.String ERRORPAGE_PROPERTY_SUFFIX
public static final java.lang.String DEFAULT_VIEW_PROPERTY
public static final java.lang.String DEFAULT_ERRORPAGE_PROPERTY
Constructor Detail |
public URIMapper()
Method Detail |
public static java.lang.Class getControllerFromShortName(java.lang.String controller) throws ControllerException
controller
- The controller's short class name.ControllerException
- If the controller class can't be derived.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |