public class BeanNameUrlHandlerMapping extends AbstractDetectingUrlHandlerMapping
HandlerMapping インターフェースの実装(「Struts が URL をアクション名にマップする方法と同様の /"),。 これは、RequestMappingHandlerMapping とともに DispatcherServlet で使用されるデフォルトの実装です。または、SimpleUrlHandlerMapping を使用すると、宣言的にハンドラーマッピングをカスタマイズできます。
URL から Bean 名へのマッピングです。受信 URL "/foo" は "/foo" という名前のハンドラーにマップされるか、単一のハンドラーへの複数のマッピングの場合は "/foo/foo2" にマップされます。
直接一致 (指定された "/test" -> 登録済み "/test") および "*" 一致 (指定された "/test" -> 登録済み "/t*") をサポートします。デフォルトでは、該当する場合、現在のサーブレットマッピング内でマッピングされることに注意してください。詳細については、"alwaysUseFullPath" プロパティを参照してください。パターンオプションの詳細については、AntPathMatcher javadoc を参照してください。
SimpleUrlHandlerMappingloggerBEST_MATCHING_HANDLER_ATTRIBUTE, BEST_MATCHING_PATTERN_ATTRIBUTE, INTROSPECT_TYPE_LEVEL_MAPPING, LOOKUP_PATH, MATRIX_VARIABLES_ATTRIBUTE, PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE, PRODUCIBLE_MEDIA_TYPES_ATTRIBUTE, URI_TEMPLATE_VARIABLES_ATTRIBUTEHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| コンストラクターと説明 |
|---|
BeanNameUrlHandlerMapping() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected StringSE[] | determineUrlsForHandler(StringSE beanName) "/" で始まる URL について、指定された Bean の名前とエイリアスをチェックします。 |
detectHandlers, initApplicationContext, setDetectHandlersInAncestorContextsbuildPathExposingHandler, exposePathWithinMapping, exposeUriTemplateVariables, getHandlerInternal, getHandlerMap, getRootHandler, lookupHandler, match, registerHandler, registerHandler, setLazyInitHandlers, setRootHandler, setUseTrailingSlashMatch, supportsTypeLevelMappings, useTrailingSlashMatch, validateHandleradaptInterceptor, detectMappedInterceptors, extendInterceptors, formatMappingName, getAdaptedInterceptors, getCorsConfiguration, getCorsHandlerExecutionChain, getCorsProcessor, getDefaultHandler, getHandler, getHandlerExecutionChain, getMappedInterceptors, getOrder, getPathMatcher, getUrlPathHelper, hasCorsConfigurationSource, initInterceptors, setAlwaysUseFullPath, setBeanName, setCorsConfigurations, setCorsConfigurationSource, setCorsProcessor, setDefaultHandler, setInterceptors, setOrder, setPathMatcher, setRemoveSemicolonContent, setUrlDecode, setUrlPathHelpergetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, obtainApplicationContext, requiredContextClass, setApplicationContextcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetHandlerprotected StringSE[] determineUrlsForHandler(StringSE beanName)
AbstractDetectingUrlHandlerMapping の determineUrlsForHandler beanName - 候補者 Bean の名前