麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Struts Validator的使用

2019-11-18 12:56:23
字體:
來源:轉載
供稿:網友

  首先,在struts-config.xml文件中要寫入:
  
  
  xxx.xxxx.xxxx 的部分是資源文件的路徑
  
  
    
  PRoperty property="pathnames"
        value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
  

  這里假如是想使用多個***.xml文件的話, value部分寫法如下value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml, /WEB-INF/validation1.xml , /WEB-INF/validation2.xml "
  
  在里,定義需要驗證的畫面對應的Action的時候要加上validate="true"
  
  1. 動態驗證DynaValidatorForm的使用 (組合驗證)
  不需要再寫對應的ActionForm,只需在struts-config.xml里把自己的ActionForm進行配置,在form-property里設置相應的項目,比如說mytext,mytextarea什么的,執行的時候會動態生成ActionForm
  
  
  
  
     
  
  假如需要在client端驗證,需要做如下3處配置和修改:
  
  a. 頁面中的form中添加:onsubmit="return validateRegistrationForm(this);"
  
  b. 插入javascript占位代碼:
  
  
  
  staticJavascript.jsp頁面要在相應目錄中,可以在struts example中找到,內容無須修改。
  
  在validator.xml中寫入所希望的驗證代碼。
  
  2.繼續ValidatorForm類,提供validate()方法
  假如有非凡需要的驗證,可以直接Form類,覆蓋validate方法,在其中進行靈活的驗證。
  
  public ActionErrors validate (ActionMapping mapping,HttpServletRequest request)
   { ActionErrors errors = new ActionErrors();     ......    
     if ( mytext.equals("aaa") )
      { //my example errors.add("mytext",new ActionError("mytext.error"));    
    }     ......     return errors;}
  此時,假如寫了這個方法,就會屏蔽掉在validation.xml中定義的驗證部分,換句話說就是系統運行時,validation.xml里對應此ActionForm的定義的錯誤驗證部分不實行
  
  假如不寫這個方法的話,系統運行時會進行validation.xml里對應此ActionForm的定義的錯誤驗證部分的操作
  
  此類方法是在服務器端進行驗證,驗證部分代碼客戶端不可見。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产成人精品网站 | 欧美成人精品欧美一级乱黄 | 久久亚洲精品久久国产一区二区 | 爱福利视频网 | 日日狠狠久久偷偷四色综合免费 | av中文字幕免费在线观看 | 91福利社在线 | 日本黄色免费播放 | 成人国产视频在线观看 | 草妞视频 | 久久亚洲春色中文字幕久久 | 国产亚洲精品成人 | 免费中文视频 | 久草在线观看福利视频 | 欧美人成在线视频 | 欧美一级淫片007 | 成人性爱视频在线观看 | 欧美日韩一区,二区,三区,久久精品 | 国产精品一区在线看 | 亚洲成人免费电影 | 欧美精品一区二区三区久久久 | 欧美日韩在线播放 | 毛片免费在线观看 | 欧美亚洲国产成人综合在线 | 亚洲精品久久久久久久久久久 | 日韩中文字幕一区二区三区 | 黄色一级毛片免费看 | 圆产精品久久久久久久久久久 | 一色视频 | 黄色男女视频 | 99精品国产一区二区三区 | 国产一区二区欧美 | 蜜桃网在线观看 | 成人在线视频国产 | 成人做爽爽爽爽免费国产软件 | www.9191.com| 日韩精品一二三区 | 一区二区三区日韩精品 | 久久精品国产99国产精品澳门 | 91中文在线观看 | 国产乱子视频 |