struts2学习之验证框架四规则文件的书写风格
规则文件的书写风格
总得来说,XWork发布了两种类型的验证器,包括我们自定义的.
在-validation.xml文件中,我们有两种方式来定义验证器:
1 <validator>
2 <field-validator>
记住以下语法 :
非属性验证器:我们可以在<validator>元素中定义两种验证器,不管是平滑的还是属性验证器.
<field name="email_address"> <field-validator type="required"> <message>You cannot leave the email address field empty.</message> </field-validator> <field-validator type="email"> <message>The email address you entered is not valid.</message> </field-validator> </field> <validator type="required"> <param name="fieldName">email_address</param> <message>You cannot leave the email address field empty.</message> </validator> <validator type="email"> <param name="fieldName">email_address</param> <message>The email address you entered is not valid.</message> </validator>
大家可以自己选择.