首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > VSTS >

validation 校验框架(2)-字段校验vs非字段校验

2012-08-28 
validation 校验框架(二)-字段校验vs非字段校验?在我们的 -validation.xml文件里面可以有两种方式定义校验

validation 校验框架(二)-字段校验vs非字段校验

?

在我们的 -validation.xml文件里面可以有两种方式定义校验器(validator):

    <validator><field-validator>

当用其中任何一个是请记住一下几点:

Non-Field-Validator:? <validator>允许我们声明两种类型的校验器(a plain Validator或者 a field-specific 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>

?

这两种是等价的:

<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>

?

?

热点排行