久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

struts2 validation.xml 驗(yàn)證

 Reneek 2016-05-21

當(dāng)使用struts2的validation.xml進(jìn)行驗(yàn)證時(shí),需要注意如下幾個(gè)方面:

I.首先應(yīng)該注意validation.xml的名字,,一定要以Action的類(lèi)名加“-validation.xml”作為文件名,。入LoginAction-validation.xml。

II.LoginAction-validation.xml文件必須與Action類(lèi)放在相同的目錄下。

III.validation.xml文件中的<field-validator type="">標(biāo)簽的type屬性,必須與VO中定義的屬性的數(shù)據(jù)類(lèi)型相同。

IV.在struts.xml文件中的<action>標(biāo)簽中,,必須包含<result name="input">和<result name="success" >,否則會(huì)報(bào)找不到頁(yè)(404),。

V.一段示例validation.xml代碼:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE validators PUBLIC
 "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
 "http://www./xwork/xwork-validator-1.0.2.dtd">
<validators>  
<field name="user.strUsername">  
   <!-- 驗(yàn)證字符串不能為空 -->  
   <field-validator type="requiredstring">  
    <!-- 去空格 -->  
    <param name="trim">true</param>  
    <!-- 錯(cuò)誤提示信息 -->  
    <message>用戶(hù)名不能為空</message>  
   </field-validator>  
    
   <!-- 驗(yàn)證字符串長(zhǎng)度 -->  
   <field-validator type="stringlength">  
    <param name="minLength">2</param>  
    <param name="maxLength">20</param>  
    <message>用戶(hù)名長(zhǎng)度應(yīng)在2到18個(gè)字符間</message>  
   </field-validator>  
</field>  
 
<field name="user.strPassword">  
   <field-validator type="requiredstring">  
    <param name="trim">true</param>  
    <message>密碼不能為空</message>  
   </field-validator>  
    
   <field-validator type="stringlength">  
    <param name="minLength">6</param>  
    <param name="maxLength">18</param>  
    <message>密碼長(zhǎng)度應(yīng)在6到18個(gè)字符之間</message>  
   </field-validator>  
</field>  
 
<!--<field name="user.age">  
   <field-validator type="int">  
    <param name="min">1</param>  
    <param name="max">150</param>  
    <message>年齡應(yīng)在1到150之間</message>  
   </field-validator>  
</field>  
 驗(yàn)證字符串為日期類(lèi)型   
<field name="user.birthday">  
   <field-validator type="date">  
    <param name="min">1900-01-01</param>  
    <param name="max">2008-10-16</param>  
    <message>出生日期應(yīng)在1900-01-01到2008-10-16</message>  
   </field-validator>  
</field>  
--></validators>

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多