hk2000c技術專欄

          技術源于哲學,哲學來源于生活 關心生活,關注健康,關心他人

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            111 隨筆 :: 1 文章 :: 28 評論 :: 0 Trackbacks
          <2007年11月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          Java Blog

          liferay

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          .在validation.xml中進行相關的驗證配置如:
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE form-validation PUBLIC "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.0//EN" "validator_1_0.dtd" >
          <form-validation>
          <formset>
          <form name="loginForm">//struts-config.xml中formBean的名字
          <field property="username" depends="required,maxlength,minlength">
          //property相關驗證字段的名稱,depends所對應的驗證器
          <arg0 key="用戶名" resource="false"/>
          //當resource為TRUE時,表示使用來自resource Bundle中的消息,反之指定key中消息
          <arg1 name="maxlength" resource="false" key="${var:maxlength}"/>
          <var>
          <var-name>maxlength</var-name>
          <var-value>8</var-value>
          </var>
          <arg2 name="minlength" resource="false" key="${var:minlength}"/>
          <var>
          <var-name>minlength</var-name>
          <var-value>2</var-value>
          </var>

          </field>
          </form>
          </formset>

          所注意的問題:1、如<arg0 key="用戶名" resource="false"/>在arg0中如果不設置驗證器,那么就被所有的驗證器通用
          2、如<arg1 name="maxlength" resource="false" key="${var:maxlength}"/>中的arg1要與錯誤信息中所對應的該驗證器的參數一至(errors.maxlength={0} can not be greater than {1} characters.)
          如果(errors.maxlength={0} can not be greater than {2} characters.)的話,那么就必須將2改為1

          7.jsp中的前臺驗證:
          <htm:form arction =”” onsubmit=” return validateLoginForm(this) ”>
          <html:javascript formName="loginForm"/>
          //對應formBean的名字
          posted on 2007-11-08 01:10 hk2000c 閱讀(1754) 評論(0)  編輯  收藏 所屬分類: CMS項目開發
          主站蜘蛛池模板: 荥阳市| 邵阳县| 五家渠市| 封开县| 内黄县| 谷城县| 大化| 镇巴县| 安溪县| 水城县| 嘉善县| 鄱阳县| 都昌县| 保靖县| 北海市| 潮州市| 蓬莱市| 仙游县| 抚松县| 乌拉特前旗| 苏尼特右旗| 霍山县| 读书| 宕昌县| 美姑县| 河曲县| 泸定县| 东山县| 肥乡县| 登封市| 花莲县| 嘉祥县| 鄂伦春自治旗| 江油市| 栖霞市| 黔江区| 永宁县| 梨树县| 开平市| 澄江县| 鸡东县|