org.appfuse.web
Class ActionResolver

java.lang.Object
  extended by net.sourceforge.stripes.controller.AnnotatedClassActionResolver
      extended by net.sourceforge.stripes.controller.NameBasedActionResolver
          extended by org.appfuse.web.ActionResolver
All Implemented Interfaces:
net.sourceforge.stripes.config.ConfigurableComponent, net.sourceforge.stripes.controller.ActionResolver

public class ActionResolver
extends net.sourceforge.stripes.controller.NameBasedActionResolver


Field Summary
 
Fields inherited from class net.sourceforge.stripes.controller.NameBasedActionResolver
BASE_PACKAGES, DEFAULT_ACTION_BEAN_SUFFIXES, DEFAULT_BINDING_SUFFIX
 
Fields inherited from class net.sourceforge.stripes.controller.AnnotatedClassActionResolver
PACKAGES
 
Fields inherited from interface net.sourceforge.stripes.controller.ActionResolver
RESOLVED_ACTION
 
Constructor Summary
ActionResolver()
           
 
Method Summary
protected  java.lang.String getBindingSuffix()
          Set default suffix to .html instead of .action
protected  java.lang.String getUrlBinding(java.lang.String name)
          Used to convert URLs to lowercase.
 
Methods inherited from class net.sourceforge.stripes.controller.NameBasedActionResolver
findView, getActionBean, getActionBeanSuffixes, getBasePackages, getFindViewAttempts, getHandledEvent, getUrlBinding, handleActionBeanNotFound, init
 
Methods inherited from class net.sourceforge.stripes.controller.AnnotatedClassActionResolver
addActionBean, assertGetContextWorks, findClasses, getActionBean, getActionBeanClasses, getActionBeanType, getConfiguration, getDefaultHandler, getEventName, getEventNameFromEventNameParam, getEventNameFromPath, getEventNameFromRequestAttribute, getEventNameFromRequestParams, getHandler, getRequestedPath, getUrlBindingFromPath, makeNewActionBean, processMethods, setActionBeanContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionResolver

public ActionResolver()
Method Detail

getUrlBinding

protected java.lang.String getUrlBinding(java.lang.String name)
Used to convert URLs to lowercase. Calculator -> calculator

Overrides:
getUrlBinding in class net.sourceforge.stripes.controller.NameBasedActionResolver
Parameters:
name - The name of the action
Returns:
the normal name, except all lowercase

getBindingSuffix

protected java.lang.String getBindingSuffix()
Set default suffix to .html instead of .action

Overrides:
getBindingSuffix in class net.sourceforge.stripes.controller.NameBasedActionResolver
Returns:
".html"


Copyright © 2010. All Rights Reserved.