前提・実現したいこと
Webフォームから入力された値のチェックをバリデーションを使いチェックしようとしています。
@Sizeアノテーションのmaxの値とmessageをpropertiesファイルから参照をしようとしたのですが、
messageはmessageSourceを使い設定することができましたが、
同様の方法でmaxの値を設定しようとしてやると、int型で入力しろとのエラーが出てしまいます。
@Valueを使って新しく定義した変数から設定しようとしても定数式でないといけないとのことで出来ませんでした。
発生している問題・エラーメッセージ
型の不一致: String から int には変換できません
該当のソースコード
java
1@NotBlank(message="{blank}") 2@Size(max= "{size}",message="{size.message}") 3private String name;
あなたの回答
tips
プレビュー