Struts2を使ったWEBサイト開発

Validation(基本バリデーション)編

 

regex validator

 正規表現によるチェックを行います。
 記述例を、以下に示します。

<!-- Plain Validator Syntax -->
<validators>
<validator type="regex">
<param name="fieldName">myStrangePostcode</param>
<param name="expression"><![CDATA[([aAbBcCdD][123][eEfFgG][456])]]<>/param>
</validator>
</validators>

<!-- Field Validator Syntax -->
<validators>
<field name="myStrangePostcode">
<field-validator type="regex">
<param name="expression"><![CDATA[([aAbBcCdD][123][eEfFgG][456])]]></param>
</field-validator>
</field>
</validators>

 ・fieldName - 項目名を指定します。
 ・expression - チェックする正規表現を記述します。
 ・caseSensitive - Boolean値で指定 (省略可)。 大文字/小文字の区別の有無を指定します。デフォルト値はtrue。
 ・trim - Boolean値で指定 (省略可)。文字をトリム(前後のスペース取り除き)をするかを指定します。デフォルト値はtrue。

戻る

このサイトは、k2-s.comが提供するHTMLテンプレートを使用しています。
Copyright (C) 2007 まえば
トップ
セットアップ編
こんにちは編
参照画面編
更新画面編
Validation編
Struts Tags編 (未稿)
ログイン編