Spring MVC 4.0 No. 015 ValidatorでDigitsのチェック
今回はBean ValidationのDigitsです。
Digitsは数値の具体的な最小、最大値ではなく、整数部の最大桁数、小数部の最大桁数を指定します。桁数以内であれば、小さくても大丈夫です。
@NotNull private String name; @NotNull @Digits(integer = 3, fraction = 2) private Double price;
メッセージは以下のように記述します。
javax.validation.constraints.Digits.message = {0}は整数{integer}桁、小数{fraction}桁以内で入力してください
ソースは https://github.com/kuwalab/spring-mvc40 にあります。タグ015が今回のサンプルです。
まとめ http://kuwalab.hatenablog.jp/entry/spring
最初 http://kuwalab.hatenablog.jp/entry/spring_mvc/001
前回 http://kuwalab.hatenablog.jp/entry/spring_mvc/014
次回 http://kuwalab.hatenablog.jp/entry/spring_mvc/016