Springでコントローラー引数以外にbindingResultを生成する方法

@shishi-michael 81views 更新:2016年12月27日

コントローラの引数から受け取る以外でbindingResultを利用する機会があったのでメモ

 BeanPropertyBindingResult bindingResult = new BeanPropertyBindingResult(targetObject, objectName);

これでFormクラスでバリデーションしないけどエラー詰めて返却できるようになった。

追記

こういう方法でbindingResultを生成する方法もあったので追記

ExampleFrom exampleFrom = new ExampleFrom();
BindingResult bindingResult = new DataBinder(exampleFrom).getBindingResult();

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません