亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? validator_1_1_3.dtd

?? 網(wǎng)上拍賣系統(tǒng)
?? DTD
字號(hào):
<!--
    DTD for the Validator Rules Configuration File, Version 1.1.3

    To allow for XML validation of your rules configuration
    file, include the following DOCTYPE element at the beginning (after
    the "xml" declaration):

    <!DOCTYPE form-validation PUBLIC
     "-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
     "http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">

    $Id: validator_1_1_3.dtd,v 1.1.2.2 2004/04/06 22:20:36 rleland Exp $
-->



<!--
     The "form-validation" element is the root of the configuration file
     hierarchy, and contains nested elements for all of the other
     configuration settings.
-->
<!ELEMENT form-validation (global*, formset*)>


<!--
    The elements defined here are all global and must be nested within a
    "global" element.
-->
<!ELEMENT global (validator*, constant*)>


<!--
     The "validator" element defines what validator objects can be used with
     the fields referenced by the formset elements.
     elements:
       validator         Defines a new validatior
       javascript        The javascript source code for client side validation.
     attributes:
         name            The name of this validation
         classname       The java class name that handles server side validation
         method          The java method that handles server side validation
         methodParams    The java class types passed to the serverside method
         msg             a generic message key to use when this validator fails.
                         It can be overridden by the 'msg' element for a specific field.
         depends         The comma-delimited list of validator that are called before this validator.
                         For this validation to succeed, all the listed validators must succeed.
         jsFunctionName  The name of the javascript function which returns all fields of a certain type.
         jsFunction      The name of the javascript function which is passed the form for validation.

-->
<!ELEMENT validator (javascript?)>
<!ATTLIST validator name CDATA #REQUIRED>
<!ATTLIST validator classname CDATA #REQUIRED>
<!ATTLIST validator method CDATA #REQUIRED>
<!ATTLIST validator methodParams CDATA #REQUIRED>
<!ATTLIST validator msg CDATA #REQUIRED>
<!ATTLIST validator depends CDATA #IMPLIED>
<!ATTLIST validator jsFunctionName CDATA #IMPLIED>
<!ATTLIST validator jsFunction CDATA #IMPLIED>


<!--
     The "javascript" element defines a JavaScript that can be used to perform
     client-side validators.
-->
<!ELEMENT javascript (#PCDATA)>


<!--
     The "constant" element defines a static value that can be used as
     replacement parameters within "field" elements. The "constant-name" and
     "constant-value" elements define the constant's reference id and replacement
     value.
-->
<!ELEMENT constant (constant-name, constant-value)>
<!ELEMENT constant-name  (#PCDATA)>
<!ELEMENT constant-value (#PCDATA)>


<!--
      The "formset" element defines a set of forms for a locale. Formsets for
      specific locales can override only those fields that change. The
      localization is properly scoped, so that a formset can override just the
      language, or just the country, or both.
-->
<!ELEMENT formset (constant*, form+)>
<!ATTLIST formset language CDATA #IMPLIED>
<!ATTLIST formset country CDATA #IMPLIED>
<!ATTLIST formset variant CDATA #IMPLIED>


<!--
     The "form" element defines a set of fields to be validated. The name
     corresponds to the identifier the application assigns to the form. 
-->
<!ELEMENT form (field+)>
<!ATTLIST form name CDATA #REQUIRED>


<!--
     The "field" element defines the properties to be validated. In a
     web application, a field would also correspond to a control on
     a HTML form. To validate the properties, the validator works through
     a JavaBean representation. The field element accepts these 
     attributes:

     property        The property on the JavaBean corresponding to this
                     field element.

     depends         The comma-delimited list of validators to apply against
                     this field. For the field to succeed, all the
                     validators must succeed.

     page            The JavaBean corresponding to this form may include
                     a page property. Only fields with a "page" attribute
                     value that is equal to or less than the page property
                     on the form JavaBean are processed. This is useful when
                     using a "wizard" approach to completing a large form,
                     to ensure that a page is not skipped.
                     [0]

     indexedListProperty
                     The "indexedListProperty" is the method name that will
                     return an array or a Collection used to retrieve the
                     list and then loop through the list performing the
                     validations for this field.

-->
<!ELEMENT field (msg|arg|arg0|arg1|arg2|arg3|var)*>
<!ATTLIST field property CDATA #REQUIRED>
<!ATTLIST field depends CDATA #IMPLIED>
<!ATTLIST field page CDATA #IMPLIED>
<!ATTLIST field indexedListProperty CDATA #IMPLIED>


<!--
     The "msg" element defines a custom message key to use when one of the
     validators for this field fails. Each validator has a default message
     property that is used when a corresponding field msg is not specified.
     Each validator applied to a field may have its own msg element.
     The msg element accepts these attributes.

      name        The name of the validator corresponding to this msg.
      
      bundle     The resource bundle name that the key should be resolved in.

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]
-->
<!ELEMENT msg EMPTY>
<!ATTLIST msg key CDATA #REQUIRED>
<!ATTLIST msg name CDATA #REQUIRED>
<!ATTLIST msg bundle CDATA #IMPLIED>
<!ATTLIST msg resource CDATA #IMPLIED>



<!--
     The "arg" element defines a replacement value to use with the
     message template for this validator or this field.
     The arg element accepts these attributes.

      name        The name of the validator corresponding to this msg.
      			  If not supplied, this argument will be used in the given 
      			  position for every validator.
      			  
      bundle     The resource bundle name that the key should be resolved in.      			  

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]

      position    The position of this replacement parameter in the message.
      			  For example, position="0" will set the first argument.
      			  [0]
-->
<!ELEMENT arg EMPTY>
<!ATTLIST arg key CDATA #REQUIRED>
<!ATTLIST arg bundle CDATA #IMPLIED>
<!ATTLIST arg name CDATA #IMPLIED>
<!ATTLIST arg resource CDATA #IMPLIED>
<!ATTLIST arg position CDATA #IMPLIED>



<!--

		DEPRECATED Use <arg position="0"/> instead.

     The "arg0" element defines the first replacement value to use with the
     message template for this validator or this field.
     The arg0 element accepts these attributes.

      name        The name of the validator corresponding to this msg.

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]
-->
<!ELEMENT arg0 EMPTY>
<!ATTLIST arg0 name CDATA #IMPLIED>
<!ATTLIST arg0 key CDATA #IMPLIED>
<!ATTLIST arg0 resource CDATA #IMPLIED>


<!--

		DEPRECATED Use <arg position="1"/> instead.

     The "arg1" element defines the second replacement value to use with the
     message template for this validator or this field.
     The arg1 element accepts these attributes.

      name        The name of the validator corresponding to this msg.

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]
-->
<!ELEMENT arg1 EMPTY>
<!ATTLIST arg1 name CDATA #IMPLIED>
<!ATTLIST arg1 key CDATA #IMPLIED>
<!ATTLIST arg1 resource CDATA #IMPLIED>


<!--

		DEPRECATED Use <arg position="2"/> instead.

     The "arg2" element defines the third replacement value to use with the
     message template for this validator or this field.
     The arg2 element accepts these attributes.

      name        The name of the validator corresponding to this msg.

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]
-->
<!ELEMENT arg2 EMPTY>
<!ATTLIST arg2 name CDATA #IMPLIED>
<!ATTLIST arg2 key CDATA #IMPLIED>
<!ATTLIST arg2 resource CDATA #IMPLIED>


<!--

		DEPRECATED Use <arg position="3"/> instead.

     The "arg3" element defines the fourth replacement value to use with the
     message template for this validator or this field.
     The arg0 element accepts these attributes.

      name        The name of the validator corresponding to this msg.

      key         The key that will return the message template from a
                  resource bundle.

      resource    If set to "false", the key is taken to be a literal
                  value rather than a bundle key.
                  [true]
-->
<!ELEMENT arg3 EMPTY>
<!ATTLIST arg3 name CDATA #IMPLIED>
<!ATTLIST arg3 key CDATA #IMPLIED>
<!ATTLIST arg3 resource CDATA #IMPLIED>


<!--
     The "var" element can set parameters that a field may need to pass to
     one of its validators, such as the minimum and maximum values in a
     range validation. These parameters may also be referenced by one of the
     arg? elements using a shell syntax: ${var:var-name}.
-->
<!ELEMENT var (var-name, var-value, var-jstype?)>



<!--
     The name of the var parameter to provide to a field's validators.
-->
<!ELEMENT var-name  (#PCDATA)>



<!--
     The value of the var parameter to provide to a field's validators.
-->
<!ELEMENT var-value (#PCDATA)>

<!--
     The java script type, Possible Values [int| string | regexp] 

-->
<!ELEMENT var-jstype (#PCDATA)>

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性色aⅴ视频一区日韩精品| 2023国产一二三区日本精品2022| 欧美精品一卡两卡| 欧美激情艳妇裸体舞| 天堂av在线一区| jiyouzz国产精品久久| 欧美成人vps| 亚洲电影在线免费观看| 91在线免费视频观看| 国产精品国产自产拍高清av| 亚洲电影欧美电影有声小说| 欧美久久久久久久久久| 午夜电影网亚洲视频| 日韩视频永久免费| 高清免费成人av| 国产午夜久久久久| 中文字幕亚洲一区二区va在线| 亚洲男人的天堂网| 成人激情校园春色| 亚洲国产日韩综合久久精品| 国产精品入口麻豆原神| 国产午夜精品久久久久久久| 亚洲另类在线制服丝袜| 一本色道久久综合亚洲aⅴ蜜桃| 99久久综合国产精品| 久久综合精品国产一区二区三区| 五月天一区二区三区| 色综合色综合色综合| 日本一区二区电影| 国产河南妇女毛片精品久久久| 日韩欧美一级精品久久| 午夜精品123| 91传媒视频在线播放| 国产精品久久久久久久久久久免费看 | 日韩欧美一二三| 亚洲成人精品影院| 色婷婷国产精品久久包臀| 国产精品不卡在线观看| 成人午夜在线播放| 国产情人综合久久777777| 国产一区二区美女| 亚洲精品一线二线三线无人区| 美女任你摸久久| 日韩欧美色综合网站| 日本美女一区二区三区| 欧美一区二区三区小说| 天天综合网天天综合色| 欧美精品在线一区二区| 天堂一区二区在线免费观看| 欧美日韩成人综合| 日韩不卡一区二区三区| 91精品国产福利在线观看 | 亚洲国产成人午夜在线一区| 国产成人h网站| 国产精品少妇自拍| 99精品视频一区二区三区| 综合亚洲深深色噜噜狠狠网站| 成人av网站在线观看免费| 国产精品久久综合| 91蜜桃网址入口| 亚洲黄色在线视频| 欧美人妖巨大在线| 美女www一区二区| 欧美精品一区二区三区视频| 国产成人鲁色资源国产91色综 | 精品美女在线播放| 国产不卡在线一区| 亚洲免费观看在线视频| 欧美日韩精品欧美日韩精品一 | 欧美日韩国产小视频在线观看| 亚洲不卡av一区二区三区| 制服丝袜亚洲网站| 卡一卡二国产精品| 国产精品三级视频| 色婷婷综合视频在线观看| 天堂va蜜桃一区二区三区漫画版| 欧美哺乳videos| 成人精品鲁一区一区二区| 亚洲女同一区二区| 91麻豆精品国产自产在线| 国产在线视频不卡二| 亚洲色欲色欲www| 欧美精品aⅴ在线视频| 国产在线国偷精品免费看| 国产精品国产三级国产有无不卡| 欧美视频你懂的| 久久99国产精品麻豆| 中文字幕中文字幕一区| 欧美日韩黄色影视| 国产成人啪免费观看软件| 亚洲在线视频一区| www激情久久| 91久久免费观看| 久久99蜜桃精品| 亚洲精品国产一区二区精华液 | 国产午夜三级一区二区三| 欧美在线观看禁18| 国产乱码精品一品二品| 亚洲资源中文字幕| 久久精品欧美日韩| 欧美亚洲国产怡红院影院| 国产一区二区在线影院| 怡红院av一区二区三区| 久久一区二区三区四区| 色婷婷综合激情| 国产精品自拍在线| 亚洲成av人片| 国产精品久久久久久久久动漫 | 一本久道中文字幕精品亚洲嫩| 美腿丝袜亚洲综合| 亚洲精品高清视频在线观看| 久久在线观看免费| 欧美精品第1页| 99热国产精品| 国产精品自在在线| 亚洲.国产.中文慕字在线| 国产福利一区二区三区在线视频| 制服丝袜日韩国产| 国产精品污污网站在线观看| 亚洲日本韩国一区| 石原莉奈一区二区三区在线观看 | 紧缚捆绑精品一区二区| 国产精品综合在线视频| 欧美午夜精品理论片a级按摩| 日韩精品一区国产麻豆| 亚洲黄色免费网站| 国产精品自在欧美一区| 一本到不卡精品视频在线观看| 自拍偷拍国产亚洲| 久久久久久免费毛片精品| 欧美精三区欧美精三区| 色呦呦网站一区| 国产成人午夜精品影院观看视频| 热久久国产精品| 亚洲成人久久影院| 亚洲精品乱码久久久久久日本蜜臀 | 亚洲色图色小说| 国产片一区二区| 精品成人一区二区三区四区| 8x8x8国产精品| 欧美视频三区在线播放| 91福利精品第一导航| 99re成人精品视频| 9人人澡人人爽人人精品| 国产在线不卡视频| 黄页视频在线91| 狠狠久久亚洲欧美| 久久99精品久久久久久动态图| 成人精品免费视频| 日韩精品一区二区三区老鸭窝| 欧美日韩的一区二区| 欧美三级电影精品| 欧美色综合影院| 欧美三级三级三级| 欧美日韩中字一区| 欧美中文字幕不卡| 欧美日韩一级二级| 欧美丰满一区二区免费视频| 欧美日韩大陆在线| 欧美军同video69gay| 欧美肥胖老妇做爰| 91精品午夜视频| 欧美一级高清片在线观看| 91精品国产乱| 精品少妇一区二区三区免费观看| 欧美一区二区三区日韩视频| 91精品国产免费久久综合| 7777精品伊人久久久大香线蕉经典版下载 | 欧美日韩在线一区二区| 在线一区二区视频| 欧美性一区二区| 欧美三级在线视频| 欧美一级日韩免费不卡| 日韩欧美国产一二三区| 精品国产污污免费网站入口| 久久蜜桃香蕉精品一区二区三区| 国产亚洲一区二区在线观看| 国产精品美女久久久久久久网站| 综合分类小说区另类春色亚洲小说欧美| 18涩涩午夜精品.www| 一卡二卡三卡日韩欧美| 天天影视色香欲综合网老头| 另类专区欧美蜜桃臀第一页| 国产成人免费视频| 91啪亚洲精品| 欧美高清激情brazzers| 精品国产欧美一区二区| 国产精品久久久久久久久久久免费看 | 国产精品免费av| 一区二区在线观看av| 无码av免费一区二区三区试看| 久久er精品视频| av一本久道久久综合久久鬼色| 91成人国产精品| 日韩欧美精品在线| 国产精品美女久久久久久| 亚洲一区在线播放| 精品在线观看免费| 91色视频在线| 欧美一区二区三区喷汁尤物|