<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-60  評論-35  文章-15  trackbacks-0
    Validator內(nèi)建了許多基本驗證器,以下說明幾個常用的驗證器作用與基本設(shè)定方式:
     required 驗證指定的欄位內(nèi)容是否填寫,可判定只有空白的情況,設(shè)定範例如下:
    <field?property="email"?depends="required"/>
    mask 驗證欄位內(nèi)容是否符合所設(shè)定的regular expression,設(shè)定範例如下:
    <field?property="zipCode"?depends="mask">
    ????
    <arg0?key="pre.displayname0"/>
    ????
    <var>
    ????????
    <var-name>mask</var-name>
    ????????
    <var-value>^\d{5}\d*$</var-value>
    ????
    </var>
    </field>
    email 檢查電子郵件格式,例如:
    <field?property="mail"?depends="email">
    ????
    <arg0?key="pre.displayname0"/>
    </field>

    creditCard 檢查信用卡號碼格式,例如:
    <field?property="cardnumber"?depends="creditCard">
    ????
    <arg0?key="pre.displayname0"/>
    </field>
    maxLength、minLength 驗證欄位的字元數(shù)是否符合設(shè)定的最大長度或最小長度限定,下面是maxLength的設(shè)定範例:
    <field?property="message"?depends="maxLength">
    ????
    <arg0?key="pre.displayname0"/>
    ????
    <arg1?key="pre.displayname1"/>
    ????
    <var>
    ????????
    <var-name>maxLength</var-name>
    ????????
    <var-value>100</var-value>
    ????
    </var>
    </field>
    range 驗證欄位的值是否在設(shè)定的範圍,例如:
    <field?property="priority"?depends="range">
    ????
    <arg0?key="pre.displayname0"/>
    ????
    <var>
    ????????
    <var-name>max</var-name>
    ????????
    <var-value>100</var-value>
    ????
    </var>
    ????
    <var>
    ????????
    <var-name>min</var-name>
    ????????
    <var-value>0</var-value>
    ????
    </var>
    </field>
    date 驗證欄位內(nèi)容是否符合日期格式,例如:
    <field?property="date"?depends="date">
    ????
    <arg0?key="pre.displayname0"/>
    ????
    <var>
    ????????
    <var-name>datePattern</var-name>
    ????????
    <var-value>MM/dd/yyyy</var-value>
    ????
    </var>
    </field>

     datePattern 不檢查在日期上是否補足0,例如7/23/1978是可以的,如果使用datePatternStrict則要補上0,例如07/23/1978。

     byte、short、integer、long、float、double 檢查欄位值資料型態(tài),例如:

    <field?property="number"?depends="integer">
    ????
    <arg0?key="pre.displayname0"/>
    </field>
    posted on 2006-09-07 12:04 Q系列類、方法、變量…… 閱讀(297) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 中文字幕精品亚洲无线码二区| 中文永久免费观看网站| 国产极品粉嫩泬免费观看| 免费无码一区二区| 亚洲人成网站在线观看播放| 3344免费播放观看视频 | 亚洲综合av一区二区三区| 又粗又大又猛又爽免费视频| 国产麻豆成人传媒免费观看| 亚洲国产亚洲片在线观看播放| 国产亚洲福利一区二区免费看| 精品国产麻豆免费人成网站| 亚洲人成7777| 亚洲国产综合无码一区| 91成人免费观看网站| 污视频网站免费在线观看| 亚洲精品中文字幕无乱码| 亚洲精品tv久久久久久久久久| 免费女人高潮流视频在线观看| 日韩色日韩视频亚洲网站| 亚洲va久久久噜噜噜久久天堂| 好男人看视频免费2019中文| 嫩草影院在线播放www免费观看| 亚洲熟妇无码AV| 久久亚洲美女精品国产精品| 国产又大又黑又粗免费视频| 国产成人精品免费视频网页大全| 一区二区视频在线免费观看| 亚洲色精品VR一区区三区| 国产成人A人亚洲精品无码| 日本高清色本免费现在观看| 亚洲黄色片免费看| 中文在线观看国语高清免费| 亚洲gay片在线gv网站| 亚洲狠狠狠一区二区三区| 亚洲伊人久久成综合人影院| 日本高清色本免费现在观看| 大地资源免费更新在线播放 | 免费无码看av的网站| 59pao成国产成视频永久免费| 丰满人妻一区二区三区免费视频|