public class PathMatchConfigurer extends ObjectSE
HandlerMapping の構成を支援します。| コンストラクターと説明 |
|---|
PathMatchConfigurer() |
| 修飾子と型 | メソッドと説明 |
|---|---|
PathMatchConfigurer | addPathPrefix(StringSE prefix, PredicateSE<ClassSE<?>> predicate) 一致するコントローラーメソッドに適用するパスプレフィックスを構成します。 |
protected MapSE<StringSE, PredicateSE<ClassSE<?>>> | getPathPrefixes() |
protected BooleanSE | isUseCaseSensitiveMatch() |
protected BooleanSE | isUseTrailingSlashMatch() |
PathMatchConfigurer | setUseCaseSensitiveMatch(BooleanSE caseSensitiveMatch) 大文字小文字を区別せずに URL と照合するかどうか。 |
PathMatchConfigurer | setUseTrailingSlashMatch(BooleanSE trailingSlashMatch) 末尾のスラッシュの有無に関係なく、URL に一致するかどうか。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic PathMatchConfigurer setUseCaseSensitiveMatch(BooleanSE caseSensitiveMatch)
デフォルト値は false です。
public PathMatchConfigurer setUseTrailingSlashMatch(BooleanSE trailingSlashMatch)
デフォルト値は true です。
public PathMatchConfigurer addPathPrefix(StringSE prefix, PredicateSE<ClassSE<?>> predicate)
接頭辞は、コントローラー型が対応する Predicate と一致するすべての @RequestMapping メソッドのマッピングを充実させるために使用されます。最初に一致する述語の接頭辞が使用されます。
HandlerTypePredicate を使用してコントローラーをグループ化することを検討してください。
prefix - 適用するパスプレフィックス predicate - コントローラー型を一致させるための述語 @Nullable protected MapSE<StringSE,PredicateSE<ClassSE<?>>> getPathPrefixes()