validator驗證框架

          1.要使用validator驗證框架,首先要采用插件機制把validator加入到框架中去。
          在struts配置文件中配置ValidatorPlugIn插件,代碼如下:

          <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
               <set-property property="pathnames"
               value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
          </plug-in>

          2.validator框架不能用于驗證標準的org.apache.struts.action.ActionForm類。要使用validator框架,
          應該采用ActionForm的兩個子類:org.apache.struts.validator.DynaValidatorForm和
          org.apache.struts.validator.ValidatorForm。

          3.DynaValidatorForm和ValidatorForm都實現了validate()方法,所以,在創建他們的子類時,不必覆蓋
          validate()方法;具體做法是將自動生成的validate()和reset()方法刪除。

          4.編寫validation.xml文件,這個文件很重要哦!
          在這個文件中設置各種驗證規則,可以是validator框架自帶的,也可以是自定義的規則!

          5.如果有自定義的規則,首先要添加到validator-rules.xml文件中。

          posted on 2005-08-18 16:14 扭轉乾坤 閱讀(759) 評論(1)  編輯  收藏 所屬分類: JSP相關

          評論

          # re: validator驗證框架 2007-03-20 13:13 撒發的發

          我做一個應用Struts框架的 java程序,應用validator框架,做完后,資源管理器中的validator-rule.xml與 validation.xml文件圖標上出現小紅叉,點擊小紅叉顯示Unable to connect to host:"jakarta.apache.org" 提示,請問各位前輩,怎么解決該問提?指教請發送信件到fwanghao@yahoo.com.cn,

          小蟲感謝
            回復  更多評論   

          <2005年8月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類(31)

          隨筆檔案(30)

          文章分類(32)

          文章檔案(33)

          相冊

          PHP小站-首頁

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 岳阳县| 句容市| 拉孜县| 南岸区| 汤阴县| 昌黎县| 神农架林区| 英德市| 阳城县| 承德市| 太仆寺旗| 剑阁县| 昆明市| 江津市| 海丰县| 永城市| 清徐县| 斗六市| 礼泉县| 江津市| 萍乡市| 东阳市| 江都市| 新宾| 临沭县| 淮阳县| 尖扎县| 鄢陵县| 鄯善县| 界首市| 安宁市| 怀宁县| 朔州市| 常德市| 西畴县| 沈丘县| 紫金县| 资源县| 马山县| 双桥区| 北碚区|