クラス InterceptorRegistration
java.lang.ObjectSE
org.springframework.web.servlet.config.annotation.InterceptorRegistration
MappedInterceptor
の作成を支援します。- 導入:
- 3.1
- 作成者:
- Rossen Stoyanchev, Keith Donald
コンストラクターのサマリー
コンストラクター説明InterceptorRegistration
(HandlerInterceptor interceptor) InterceptorRegistration
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明addPathPatterns
(StringSE... patterns) インターセプターを含める必要がある URL のパターンを追加します。addPathPatterns
(ListSE<StringSE> patterns) addPathPatterns(String...)
のリストベースのバリアント。excludePathPatterns
(StringSE... patterns) インターセプターを除外する必要がある URL のパターンを追加します。excludePathPatterns
(ListSE<StringSE> patterns) excludePathPatterns(String...)
のリストベースのバリアント。protected ObjectSE
基礎となるインターセプターを構築します。protected int
getOrder()
使用するオーダー位置を返します。order
(int order) 使用するオーダー位置を指定します。pathMatcher
(PathMatcher pathMatcher) URL パスを包含および除外パターンと照合するために使用するように PathMatcher を構成します。
コンストラクターの詳細
InterceptorRegistration
InterceptorRegistration
インスタンスを作成します。
メソッドの詳細
addPathPatterns
インターセプターを含める必要がある URL のパターンを追加します。パターン構文については、解析されたパターンが
enabled
の場合はPathPattern
を、それ以外の場合はAntPathMatcher
を参照してください。構文はほぼ同じで、PathPattern
は Web の使用に合わせて調整され、より効率的です。addPathPatterns
addPathPatterns(String...)
のリストベースのバリアント。- 導入:
- 5.0.3
excludePathPatterns
インターセプターを除外する必要がある URL のパターンを追加します。パターン構文については、解析されたパターンが
enabled
の場合はPathPattern
を、それ以外の場合はAntPathMatcher
を参照してください。構文はほぼ同じで、PathPattern
は Web の使用に合わせて調整され、より効率的です。excludePathPatterns
excludePathPatterns(String...)
のリストベースのバリアント。- 導入:
- 5.0.3
pathMatcher
URL パスを包含および除外パターンと照合するために使用するように PathMatcher を構成します。これは、カスタマイズされた
AntPathMatcher
またはカスタム PathMatcher が必要な場合にのみ使用する必要がある高度なプロパティです。デフォルトでは、これは
AntPathMatcher
です。注意 :
PathMatcher
を設定すると、parsed
RequestPath
が使用可能な場合でも、文字列パターンマッチングの使用が強制されます。order
使用するオーダー位置を指定します。デフォルトは 0 です。- 導入:
- 4.3.23
getOrder
protected int getOrder()使用するオーダー位置を返します。getInterceptor
基礎となるインターセプターを構築します。URL パターンが提供されている場合、返される型はMappedInterceptor
です。それ以外の場合はHandlerInterceptor
。