该配置的都配置好了,web-inf/validator-rules.xml
web-inf/validation.xml
web-inf/struts-config.xml
web-inf/web.xml
validator好像根本就没有执行验证,直接就到Action的execute方法访问数据库了,
我的配置代码如下
validation.xml文件
<p class="indent"><form-validation><p class="indent"><formset><p class="indent"><form name="bookform"><p class="indent"> <field property="name" depends="required,maxlength"><p class="indent"> <arg0 key="label.name"/><p class="indent"> <arg1 key="${var:maxlength}"/><p class="indent"> <var><p class="indent"> <var-name>maxlength</var-name><p class="indent"> <var-value>20</var-value><p class="indent"> </var><p class="indent"> </field><p class="indent"> <field property="sex" depends="required"><p class="indent"> <arg0 key="label.sex"/><p class="indent"> </field> <p class="indent"> <field property="email" depends="required"><p class="indent"> <arg0 key="label.email"/><p class="indent"> </field><p class="indent"> <field property="title" depends="required"><p class="indent"> <arg0 key="label.title"/><p class="indent"> </field> <p class="indent"> <field property="content" depends="required"><p class="indent"> <arg0 key="label.content"/><p class="indent"> </field> <p class="indent"></form><p class="indent"></formset><p class="indent"></form-validation> <p class="i
|