「Spring」getDefaultMessage()メソッドでエラーメッセージを取得するサンプル

2020年11月2日

説明
public List<ObjectError> getAllErrors()
インターフェースからコピーされた説明 : Errors
グローバルエラーとフィールドエラーの両方のすべてのエラーを取得します。
戻り値 :
ObjectError インスタンスのリスト
サンプルコード

public String getAllErrMsgs(@Valid UserForm userForm,BindingResult bindingResult) {
       String errMsgs = "";
       for (ObjectError objectError : bindingResult.getAllErrors()) {
           errMsgs += objectError.getDefaultMessage();
       }
       return errMsgs;
   }

 

SpringMVC

Posted by arkgame