validation.xmlのdepends属性に入れることができる値
<field property="name" depends="required">
参考 → http://struts.apache.org/userGuide/dev_validator.html
required 未入力チェック
byte byte型の範囲の数字かどうかチェック
short short型の範囲の数字かどうかチェック
integer int型の範囲の数字かどうかチェック
float float型の範囲の数字かどうかチェック
double double型の範囲の数字かどうかチェック
date 日付の書式かチェック
email メールアドレスの形式かチェック
maxlength 文字列の長さをチェック 最大値
<var>
<var-name>maxlength</var-name>
<var-value>30</var-value>
</var>
minlength 文字列の長さをチェック 最小値
mask 指定した正規表現にマッチしているかチェック
<var>
<var-name>mask</var-name>
<var-value>^[a-zA-Z]*$</var-value>
</var>
intRange 整数型として指定された範囲かをチェック
<field property="age" depends="required,integer,intRange">
<arg0 key="employee.age"/>
<arg1 name="intRange" key="${var:min}" resource="false"/>
<arg2 name="intRange" key="${var:max}" resource="false"/>
<var><var-name>min</var-name><var-value>18</var-value></var>
<var><var-name>max</var-name><var-value>65</var-value></var>
</field>