Spring 独自バリデータのエラーメッセージセットする方法

今回は、独自バリデータを作成する際にエラーメッセージを設定する方法について調べてみようと思います。

メッセージ設定

以下の画像はサンプルコードです。

  • 25行:ディフォルトのエラーメッセージを使用しないため、呼び出します。
  • 27行:エラーメッセージをセットします。(メッセージプロパティーも利用可能)
  • 28行:エラーの項目をセットします。
  • 29行:完了。
context.disableDefaultConstraintViolation();
context
.buildConstraintViolationWithTemplate("エラーメッセージ")
.addPropertyNode(this.fieldName)
.addConstraintViolation();

終わりに

業務ではメッセージプロパティーのコード名をセットして使います。

コメントを残す