Minlength の使い方
スポンサード リンクアノテーション | Minlength |
---|---|
メッセージキー | errors.minlength |
チェック内容 | 文字列長の最小値チェック用 |
デフォルトメッセージ | {0}の長さが最小値({1})未満です。 |
要素 |
|
使用例 |
ActionFormの値
/*標準使用時*/ @Minlength(minlength=3) public String minLengthStr; /*カスタマイズ時*/ @Minlength(minlength=3 , arg0=@Arg(key="labels.minLenghtStrJp", resource=true) , arg1=@Arg(key="labels.minLenghtStr2", resource=true)) public String minLengthStr2; メッセージリソース(application_ja.properties)の値 errors.minlength={0}の長さが最小値({1})未満です。 labels.minLengthStr=文字列長の最小値1 labels.minLenghtStr2=文字列の最小値 labels.minLenghtStrJp=文字列の最小の値である値Xは注意:対象のテキストエリアに値を空白にした場合には、対象になりませんでした。 |
これからSeasar2を勉強するならこの一冊は必須といえるくらい完成度の高い本ではないでしょうか。
主要プロダクトのSAStruts/S2JDBCはもちろんその他のサブプロジェクトについても記述されておりリファレンス的な使い方もできるかと思います。
バリデータ一覧に戻る