Develop and Download Open Source Software

Recent Changes

2012-05-25
2012-04-24
2012-04-17
2012-04-16

Wiki Guide

Side Bar

@BlancoValidateSafeCharacters アノテーション

フィールドに安全な文字だけ含まれるようなバリデーション処理を付与します。

仕様

適用箇所

  • フィールド
  • java.lang.String 型にのみ適用可能

詳細

  • このアノテーションが付与されたフィールドに対して安全な文字だけ含まれるかどうかの検証用メソッドが生成されます。
  • 応用的に、@BlancoStrutsForm と組み合わせると、Struts 用の検証メソッドを追加で生成します。
  • 自動生成後のソースコードのコンパイルおよび実行のために Blanco2g ランタイムライブラリが必要になります。

利用の例

入力ソースコード: AbstractSampleForm.java


出力ソースコード: SampleForm.java ★以下のソースコードは Blanco2g によって自動生成されたものです。


追加情報

Apache Struts Form との組合: 追加メッセージ

Apache Struts Form と組み合わせる場合には、以下のメッセージを追加で設定する必要があります。

キー メッセージ
message.blanco.validate.safecharacters.input '{0}' に安全ではない文字 '{1}' が含まれています。

Apache Struts Form との組合: 追加処理

  • メッセージに "WARN" という追加のグループを設定する必要があります。

リンク


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.