java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.handler.AbstractHandlerMapping
org.springframework.web.servlet.handler.AbstractUrlHandlerMapping
org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping
org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping
All Implemented Interfaces:
HandlerMapping, Ordered, ServletContextAware, ApplicationContextAware
Direct Known Subclasses:
ControllerBeanNameHandlerMapping, ControllerClassNameHandlerMapping
Juergen - Hoeller2.5.3 - | Fields inherited from org.springframework.context.support.ApplicationObjectSupport: |
|---|
| logger |
| Constructor: |
|---|
|
| Method from org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping Summary: |
|---|
| buildUrlsForHandler, determineUrlsForHandler, isControllerType, isEligibleForMapping, isMultiActionControllerType, setExcludedClasses, setExcludedPackages, setIncludeAnnotatedControllers |
| Methods from org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping: |
|---|
| detectHandlers, determineUrlsForHandler, initApplicationContext, setDetectHandlersInAncestorContexts |
| Methods from org.springframework.web.servlet.handler.AbstractUrlHandlerMapping: |
|---|
| buildPathExposingHandler, exposePathWithinMapping, getHandlerInternal, getHandlerMap, getPathMatcher, getRootHandler, lookupHandler, registerHandler, registerHandler, setAlwaysUseFullPath, setLazyInitHandlers, setPathMatcher, setRootHandler, setUrlDecode, setUrlPathHelper, validateHandler |
| Methods from org.springframework.web.servlet.handler.AbstractHandlerMapping: |
|---|
| adaptInterceptor, extendInterceptors, getAdaptedInterceptors, getDefaultHandler, getHandler, getHandlerExecutionChain, getHandlerInternal, getOrder, initApplicationContext, initInterceptors, setDefaultHandler, setInterceptors, setOrder |
| Methods from org.springframework.web.context.support.WebApplicationObjectSupport: |
|---|
| getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
| Methods from org.springframework.context.support.ApplicationObjectSupport: |
|---|
| getApplicationContext, getMessageSourceAccessor, initApplicationContext, initApplicationContext, isContextRequired, requiredContextClass, setApplicationContext |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.springframework.web.servlet.mvc.support.AbstractControllerUrlHandlerMapping Detail: |
|---|
|
true. |
|
|
|
|
Default is to exclude the entire "org.springframework.web.servlet.mvc" package, including its subpackages, since none of Spring's out-of-the-box Controller implementations is a reasonable candidate for this mapping strategy. Such controllers are typically handled by a separate HandlerMapping, e.g. a org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping , alongside this ControllerClassNameHandlerMapping for application controllers. |
Annotated controllers will by included by default when runnong on JDK 1.5 or higher. |