@BlancoValidateSafeCharacters アノテーション
フィールドに安全な文字だけ含まれるようなバリデーション処理を付与します。
仕様
適用箇所
- フィールド
- java.lang.String 型にのみ適用可能
詳細
- このアノテーションが付与されたフィールドに対して安全な文字だけ含まれるかどうかの検証用メソッドが生成されます。
- 応用的に、@BlancoStrutsForm と組み合わせると、Struts 用の検証メソッドを追加で生成します。
- 自動生成後のソースコードのコンパイルおよび実行のために Blanco2g ランタイムライブラリが必要になります。
利用の例
追加情報
Apache Struts Form と組み合わせる場合には、以下のメッセージを追加で設定する必要があります。
| キー | メッセージ |
| message.blanco.validate.safecharacters.input | '{0}' に安全ではない文字 '{1}' が含まれています。 |
- メッセージに "WARN" という追加のグループを設定する必要があります。
リンク