struts中validation框架校验问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:35:55
我的validation.xml:
<form name="deptForm">
<field property="dept.deptName" depends="required,date">
<arg0 key="label.dept.deptName"/>
</field>
</form>
required验证好用,别的也好用,就是date验证不好用,哪位知道是怎么回事,
我用的是SSH结合
不好用啊兄弟
<field property="emp.brithday" depends="required,date">
<arg0 key="emp.brithday"/>
<var>
<var-name>datePattern</var-name>
<var-value>yyyy-MM-dd</var-value>
</var>
</field>
还是不验证

两项的话这样就可以了:
<field property="emp.idCard" depends="required,minlength">
<arg0 key="label.emp.idCard"/>
<arg1 key="label.twenty"/>
<var>
<var-name>minlength</var-name>
<var-value>12</var-value>
</va

如果对一个表单域同时进行2项验证,应该向这样声明一下?position=1?
<field property="password" depends="required,minlength">
<arg key="password.info"/>
<arg key="${var:minlength}" name="minlength" position="1" resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>6</var-value>
</var>
</field>