パッケージ | 説明 |
---|---|
org.springframework.messaging.handler.annotation.support | アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。 |
org.springframework.validation | ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。 |
org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
org.springframework.web.bind | Web 固有のデータバインディング機能を提供します。 |
org.springframework.web.bind.support | Web データバインディングのサポートクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
BindingResult | MethodArgumentNotValidException.getBindingResult() 失敗が検証関連の場合は BindingResult を返し、失敗がない場合は null を返します。 |
コンストラクターと説明 |
---|
MethodArgumentNotValidException(Message<?> message, MethodParameter parameter, BindingResult bindingResult) 無効な MethodParameter と BindingResult で新しいインスタンスを作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractBindingResult BindingResult インターフェースとそのスーパーインターフェース Errors の抽象的な実装。 |
class | AbstractPropertyBindingResult Spring の PropertyAccessor メカニズムで動作する BindingResult 実装の抽象基本クラス。 |
class | BeanPropertyBindingResult JavaBean オブジェクトのバインディングエラーの登録と評価のための、 Errors および BindingResult インターフェースのデフォルト実装。 |
class | BindException バインディングエラーが致命的であると見なされる場合にスローされます。 |
class | DirectFieldBindingResult エラーおよび BindingResult インターフェースの特別な実装。値オブジェクトのバインディングエラーの登録と評価をサポートします。 |
class | MapBindingResult BindingResult インターフェースのマップベースの実装。マップ属性のバインディングエラーの登録と評価をサポートします。 |
修飾子と型 | メソッドと説明 |
---|---|
BindingResult | BindException.getBindingResult() この BindException がラップする BindingResult を返します。 |
BindingResult | DataBinder.getBindingResult() この DataBinder によって作成された BindingResult インスタンスを返します。 |
static BindingResult | BindingResultUtils.getBindingResult(MapSE<?,?> model, StringSE name) 特定のモデルで特定の名前の BindingResult を見つけます。 |
static BindingResult | BindingResultUtils.getRequiredBindingResult(MapSE<?,?> model, StringSE name) 特定のモデルで特定の名前に必要な BindingResult を見つけます。 |
修飾子と型 | メソッドと説明 |
---|---|
void | DefaultBindingErrorProcessor.processMissingFieldError(StringSE missingField, BindingResult bindingResult) |
void | BindingErrorProcessor.processMissingFieldError(StringSE missingField, BindingResult bindingResult) 不足フィールドエラーを特定の BindException に適用します。 |
void | DefaultBindingErrorProcessor.processPropertyAccessException(PropertyAccessException ex, BindingResult bindingResult) |
void | BindingErrorProcessor.processPropertyAccessException(PropertyAccessException ex, BindingResult bindingResult) 指定された PropertyAccessException を、指定された Errors インスタンスに登録された適切なエラーに変換します。 |
コンストラクターと説明 |
---|
BindException(BindingResult bindingResult) BindingResult の新しい BindException インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | SpringValidatorAdapter.getRejectedValue(StringSE field, ConstraintViolationEE<ObjectSE> violation, BindingResult bindingResult) Spring エラー表現による露出のために、指定された制約違反の背後にある拒否された値を抽出します。 |
修飾子と型 | クラスと説明 |
---|---|
class | MethodArgumentNotValidException @Valid アノテーションが付けられた引数の検証が失敗した場合にスローされる例外。 |
コンストラクターと説明 |
---|
MethodArgumentNotValidException(MethodParameter parameter, BindingResult bindingResult) MethodArgumentNotValidException のコンストラクター。 |
修飾子と型 | クラスと説明 |
---|---|
class | WebExchangeBindException データバインディングおよび検証の失敗後にスローされる ServerWebInputException の特殊化。 |
修飾子と型 | メソッドと説明 |
---|---|
BindingResult | WebExchangeBindException.getBindingResult() この BindException がラップする BindingResult を返します。 |
コンストラクターと説明 |
---|
WebExchangeBindException(MethodParameter parameter, BindingResult bindingResult) |