接口的使用
org.springframework.web.servlet.HandlerMapping
使用HandlerMapping的程序包 程序包 说明 org.springframework.web.servlet Provides servlets that integrate with the application context infrastructure, and the core interfaces and classes for the Spring web MVC framework.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.org.springframework.web.servlet.function.support Classes supporting theorg.springframework.web.servlet.function
package.org.springframework.web.servlet.handler Provides standard HandlerMapping implementations, including abstract base classes for custom implementations.org.springframework.web.servlet.mvc.method Servlet-based infrastructure for handler method processing, building on theorg.springframework.web.method
package.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotation
package.org.springframework.web.socket.config.annotation Support for annotation-based WebSocket setup in configuration classes.org.springframework.web.socket.server.support Server-side support classes including container-specific strategies for upgrading a request.org.springframework.web.servlet中HandlerMapping的使用
返回变量类型为HandlerMapping的类型的org.springframework.web.servlet中的方法 修饰符和类型 方法 说明 List<HandlerMapping>
DispatcherServlet. getHandlerMappings()
Return the configuredHandlerMapping
beans that were detected by type in theWebApplicationContext
or initialized based on the default set of strategies from DispatcherServlet.properties.org.springframework.web.servlet.config.annotation中HandlerMapping的使用
返回HandlerMapping的org.springframework.web.servlet.config.annotation中的方法 修饰符和类型 方法 说明 HandlerMapping
WebMvcConfigurationSupport. defaultServletHandlerMapping()
Return a handler mapping ordered at Integer.MAX_VALUE with a mapped default servlet handler.HandlerMapping
WebMvcConfigurationSupport. resourceHandlerMapping(UrlPathHelper urlPathHelper, PathMatcher pathMatcher, ContentNegotiationManager contentNegotiationManager, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider)
Return a handler mapping ordered at Integer.MAX_VALUE-1 with mapped resource handlers.HandlerMapping
WebMvcConfigurationSupport. viewControllerHandlerMapping(PathMatcher pathMatcher, UrlPathHelper urlPathHelper, FormattingConversionService conversionService, ResourceUrlProvider resourceUrlProvider)
Return a handler mapping ordered at 1 to map URL paths directly to view names.org.springframework.web.servlet.function.support中HandlerMapping的使用
实现HandlerMapping的org.springframework.web.servlet.function.support中的类 修饰符和类型 类 说明 class
RouterFunctionMapping
HandlerMapping
implementation that supportsRouterFunctions
.org.springframework.web.servlet.handler中HandlerMapping的使用
org.springframework.web.servlet.handler中HandlerMapping的子接口 修饰符和类型 接口 说明 interface
MatchableHandlerMapping
Additional interface that aHandlerMapping
can implement to expose a request matching API aligned with its internal request matching configuration and implementation.实现HandlerMapping的org.springframework.web.servlet.handler中的类 修饰符和类型 类 说明 class
AbstractDetectingUrlHandlerMapping
Abstract implementation of theHandlerMapping
interface, detecting URL mappings for handler beans through introspection of all defined beans in the application context.class
AbstractHandlerMapping
Abstract base class forHandlerMapping
implementations.class
AbstractHandlerMethodMapping<T>
Abstract base class forHandlerMapping
implementations that define a mapping between a request and aHandlerMethod
.class
AbstractUrlHandlerMapping
Abstract base class for URL-mappedHandlerMapping
implementations.class
BeanNameUrlHandlerMapping
Implementation of theHandlerMapping
interface that maps from URLs to beans with names that start with a slash ("/"), similar to how Struts maps URLs to action names.class
SimpleUrlHandlerMapping
Implementation of theHandlerMapping
interface that maps from URLs to request handler beans.返回变量类型为HandlerMapping的类型的org.springframework.web.servlet.handler中的方法 修饰符和类型 方法 说明 List<HandlerMapping>
HandlerMappingIntrospector. getHandlerMappings()
Return the configured HandlerMapping's.org.springframework.web.servlet.mvc.method中HandlerMapping的使用
实现HandlerMapping的org.springframework.web.servlet.mvc.method中的类 修饰符和类型 类 说明 class
RequestMappingInfoHandlerMapping
Abstract base class for classes for whichRequestMappingInfo
defines the mapping between a request and a handler method.org.springframework.web.servlet.mvc.method.annotation中HandlerMapping的使用
实现HandlerMapping的org.springframework.web.servlet.mvc.method.annotation中的类 修饰符和类型 类 说明 class
RequestMappingHandlerMapping
CreatesRequestMappingInfo
instances from type and method-level@RequestMapping
annotations in@Controller
classes.org.springframework.web.socket.config.annotation中HandlerMapping的使用
返回HandlerMapping的org.springframework.web.socket.config.annotation中的方法 修饰符和类型 方法 说明 HandlerMapping
WebSocketMessageBrokerConfigurationSupport. stompWebSocketHandlerMapping()
HandlerMapping
WebSocketConfigurationSupport. webSocketHandlerMapping()
org.springframework.web.socket.server.support中HandlerMapping的使用
实现HandlerMapping的org.springframework.web.socket.server.support中的类 修饰符和类型 类 说明 class
WebSocketHandlerMapping
An extension ofSimpleUrlHandlerMapping
that is also aSmartLifecycle
container and propagates start and stop calls to any handlers that implementLifecycle
.