クラス BindErrorUtils
java.lang.ObjectSE
org.springframework.web.util.BindErrorUtils
MessageSourceResolvable
のリストを解決し、必要に応じて結合するユーティリティメソッド。- 導入:
- 6.1
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明static <E extends MessageSourceResolvable>
MapSE<E,StringSE> デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むresolve(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。static <E extends MessageSourceResolvable>
MapSE<E,StringSE> resolve
(ListSE<E> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決します。static StringSE
resolveAndJoin
(CharSequenceSE delimiter, CharSequenceSE prefix, CharSequenceSE suffix, ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決し、結合します。static StringSE
resolveAndJoin
(ListSE<? extends MessageSourceResolvable> errors) デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むresolveAndJoin(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。static StringSE
resolveAndJoin
(ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 区切り文字として", and "
、空のプレフィックスとサフィックスを使用したresolveAndJoin(CharSequence, CharSequence, CharSequence, List, MessageSource, Locale)
のショートカット。
コンストラクターの詳細
BindErrorUtils
public BindErrorUtils()
メソッドの詳細
resolveAndJoin
デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むresolveAndJoin(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。resolveAndJoin
public static StringSE resolveAndJoin(ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 区切り文字として", and "
、空のプレフィックスとサフィックスを使用したresolveAndJoin(CharSequence, CharSequence, CharSequence, List, MessageSource, Locale)
のショートカット。resolveAndJoin
public static StringSE resolveAndJoin(CharSequenceSE delimiter, CharSequenceSE prefix, CharSequenceSE suffix, ListSE<? extends MessageSourceResolvable> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決し、結合します。- パラメーター:
delimiter
- 各エラーの間に使用する区切り文字prefix
- 先頭に挿入する文字suffix
- 最後に挿入する文字errors
- 解決して参加するエラーmessageSource
- 解決するMessageSource
locale
- 解決するロケール- 戻り値:
- 文字列としてフォーマットされた解決されたエラー
resolve
デフォルトのメッセージまたは最初のエラーコードを単純にフォーマットする空のMessageSource
を含むresolve(List, MessageSource, Locale)
のショートカット。また、フィールドエラーのフィールド名も先頭に追加します。resolve
public static <E extends MessageSourceResolvable> MapSE<E,StringSE> resolve(ListSE<E> errors, MessageSource messageSource, LocaleSE locale) 指定されたMessageSource
を通じてすべてのエラーを解決します。- パラメーター:
errors
- 解決すべきエラーmessageSource
- 解決するMessageSource
locale
- 空のMessageSource
で解決するロケール- 戻り値:
- 解決されたエラーを値として含むマップ (入力リストの順序)