validation.xml的配置

本文介绍了validation.xml文件的文档结构,该结构由validator_1_1_3.dtd文件定义。validation.xml的主要元素包括form-validation、global、formset、form、field及msg等,详细解释了这些元素的作用及其属性。
摘要由CSDN通过智能技术生成
validation.xml文件的文档结构是由validator_1_1_3.dtd文件定义.
1.<form-validation>是顶层元素,包含两个子元素<global>和<formset>
    dtd定义:<!ELEMENT form-validation (global*,formset*)>
2.global元素允许配置在文件中其他部分的constant元素。
    constant元素在dtd中的定义:
    <!ELEMENT constant (constant-name,constant-value)>
    <!ELEMENT constant-name  (#PCDATA)>
    <!ELEMENT constant-value    (#PCDATA)>
3.formset元素包含两个子元素
    <formset>
        <constant></constant>        可有可无
        <form></form>                                至少一次
    </formset>
    formset元素有3个属性,language,country,form
4.form元素和field元素
    <form name="">
        <field property=""></field>
          ..............
      <field property=""  depends=""    page=""    indexedListProperty=""></field>
    </form>
      name属性指定了表单的名字与配置文件中的form-bean的name相同
      field对应表单中验证的字段
      property对应ActionForm的属性
      depends指定验证规则
      ActionForm若是跨页表单,则与表单中的page属性对应
5.msg元素
    <msg name=""  key="" />
    name指定验证规则的名字
    key消息资源中的文本或指定的消息文本
6.arg元素
7.var元素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值