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

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

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

    隨筆-124  評論-49  文章-56  trackbacks-0
    1 ActionForm中的validate方法驗證
    1)重寫ActionForm中的validate方法
    public ActionErrors validate(ActionMapping mapping,HttpServletRequest request){
     ActionErrors errors=new ActionErrors ();
      if(username==null || username.length()<0){
      errors.add("unameisnull",new ActionMessgae("error.validate.unull"));
     }
     return errors;
    }
    2)資源文件ApplicationResources.properties
    error.validate.unull=usernaem is null
    3)在config.xml的<action-mappings>中<action>加入validate="true"屬性
    4)頁面標簽
    <html:errors/>
    ----------------------------------------------------
    validate驗證框架
    1 創建form繼承ValidatorForm或用DynaValidatorForm
    2 在WEB-INF下創建validator-rules.xml和validation.xml
    3 在src下創建資源文件ApplicationResources.properties
    4 要struts-config.xml中配
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
        <set-property property="pathnames"
                           value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
    5 編寫validation.xml文件
    <formset>
     <form name="userForm">
       <field property="username"  depends="required">
       <arg key="lable.username"/>
       </field>
     </form>
    </formset>
    6 頁面使用<html:errors/>標簽
    posted on 2009-11-30 08:15 junly 閱讀(484) 評論(0)  編輯  收藏 所屬分類: struts2/struts1.3/JSF
    主站蜘蛛池模板: 国产一级一片免费播放| 亚洲精品视频在线观看免费| 欧洲精品免费一区二区三区| 中文日韩亚洲欧美制服| 91九色精品国产免费| 亚洲无限乱码一二三四区| 51在线视频免费观看视频| 老色鬼久久亚洲AV综合| 我的小后妈韩剧在线看免费高清版| 亚洲高清日韩精品第一区| 国产精品久久久久免费a∨ | 先锋影音资源片午夜在线观看视频免费播放 | 亚洲国色天香视频| 亚洲免费在线视频观看| 亚洲av产在线精品亚洲第一站| 久久久久免费看黄A片APP| 久久亚洲精品11p| 亚洲?V无码成人精品区日韩| 久久久久免费精品国产| 亚洲AV无码专区国产乱码电影| 免费人成黄页在线观看日本| 精品亚洲aⅴ在线观看| 日本一区二区三区免费高清| 日韩亚洲翔田千里在线| 亚洲精品国精品久久99热一| h视频在线免费看| 羞羞漫画页面免费入口欢迎你| 亚洲日韩欧洲乱码AV夜夜摸| 日本高清在线免费| 久久久久久亚洲精品无码| 亚洲无线观看国产精品| 最近最新高清免费中文字幕| 亚洲欧美日韩一区二区三区| 亚洲麻豆精品国偷自产在线91| 亚洲一区二区在线免费观看| 亚洲精品一卡2卡3卡四卡乱码| 国产亚洲av人片在线观看| A在线观看免费网站大全| 一级一级毛片免费播放| 亚洲卡一卡2卡三卡4麻豆| 免费一区二区三区四区五区|