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

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

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

    隨筆-60  評(píng)論-35  文章-15  trackbacks-0
    Validator內(nèi)建了許多基本驗(yàn)證器,以下說(shuō)明幾個(gè)常用的驗(yàn)證器作用與基本設(shè)定方式:
     required 驗(yàn)證指定的欄位內(nèi)容是否填寫(xiě),可判定只有空白的情況,設(shè)定範(fàn)例如下:
    <field?property="email"?depends="required"/>
    mask 驗(yàn)證欄位內(nèi)容是否符合所設(shè)定的regular expression,設(shè)定範(fàn)例如下:
    <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 檢查信用卡號(hào)碼格式,例如:
    <field?property="cardnumber"?depends="creditCard">
    ????
    <arg0?key="pre.displayname0"/>
    </field>
    maxLength、minLength 驗(yàn)證欄位的字元數(shù)是否符合設(shè)定的最大長(zhǎng)度或最小長(zhǎng)度限定,下面是maxLength的設(shè)定範(fàn)例:
    <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 驗(yàn)證欄位的值是否在設(shè)定的範(fàn)圍,例如:
    <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 驗(yàn)證欄位內(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 不檢查在日期上是否補(bǔ)足0,例如7/23/1978是可以的,如果使用datePatternStrict則要補(bǔ)上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系列類(lèi)、方法、變量…… 閱讀(296) 評(píng)論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 麻豆成人精品国产免费| 亚洲一区二区三区成人网站| 永久免费bbbbbb视频| 秋霞人成在线观看免费视频 | 99视频免费播放| a级毛片免费网站| 美女露100%胸无遮挡免费观看| 精品亚洲AV无码一区二区三区| 亚洲国产精品成人精品无码区| 亚洲国产成人久久一区WWW| 久久久久国产精品免费免费搜索| 免费黄网站在线观看| 国产高清对白在线观看免费91| 色欲aⅴ亚洲情无码AV| 亚洲jizzjizz在线播放久| 无码久久精品国产亚洲Av影片 | 黄色网址免费在线| 亚洲真人无码永久在线观看| 亚洲国产精品线观看不卡| 久久精品国产亚洲香蕉| 国产成人精品日本亚洲网站| 国产亚洲精品无码专区| 久久久无码精品亚洲日韩软件 | 精品特级一级毛片免费观看| 亚洲精品自偷自拍无码| 亚洲愉拍一区二区三区| 亚洲另类古典武侠| 亚洲国产av美女网站| 亚洲精品中文字幕无乱码| 亚洲毛片无码专区亚洲乱| 亚洲经典在线中文字幕| 亚洲精品影院久久久久久| 久久久久亚洲AV无码麻豆| 久久久无码精品亚洲日韩京东传媒| 久久久久亚洲AV成人无码网站| 久久精品国产精品亚洲色婷婷| 亚洲欧洲国产日韩精品| 久久精品国产亚洲av影院| 亚洲国产精品无码久久久| 国产成人精品日本亚洲直接| 最新亚洲春色Av无码专区|