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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? validator_1_1.dtd

?? 網上拍賣系統
?? DTD
字號:
<!--
    DTD for the Validator Rules Configuration File, Version 1.1

    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//EN"
     "http://jakarta.apache.org/commons/dtds/validator_1_1.dtd">

    $Id: validator_1_1.dtd,v 1.5 2003/08/11 23:50:31 dgraham 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.
-->
<!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 identifer 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 corresonding 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)>



<!--
     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)>


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
夜夜精品浪潮av一区二区三区| 成人免费毛片高清视频| 国产精品香蕉一区二区三区| 一本大道久久a久久精品综合| 日韩一级片在线观看| 一区二区激情视频| 成人短视频下载| 久久综合九色综合欧美就去吻| 亚洲国产日韩在线一区模特 | 91免费视频大全| 精品动漫一区二区三区在线观看| 亚洲精品国产第一综合99久久 | 首页国产欧美日韩丝袜| 成人avav影音| 久久久不卡网国产精品二区| 日韩高清电影一区| 在线观看免费成人| 亚洲精品日日夜夜| 91丝袜美腿高跟国产极品老师 | 国产激情精品久久久第一区二区| 欧美肥妇bbw| 午夜亚洲国产au精品一区二区| 色婷婷久久99综合精品jk白丝| 中文字幕精品一区二区精品绿巨人| 精品一区二区三区的国产在线播放| 欧美日韩视频在线一区二区| 亚洲精选免费视频| 91精品办公室少妇高潮对白| 自拍偷拍欧美精品| 在线免费观看一区| 亚洲一区二区在线免费看| 91成人在线免费观看| 亚洲国产三级在线| 欧美久久一二区| 蜜桃av噜噜一区| 26uuu国产日韩综合| 国产99精品视频| 最新国产成人在线观看| 一本大道久久a久久精二百| 一个色在线综合| 欧美日韩视频一区二区| 美女尤物国产一区| 久久人人超碰精品| jiyouzz国产精品久久| 国产精品国产三级国产普通话三级 | 精品国产一区二区三区av性色| 麻豆精品新av中文字幕| 久久男人中文字幕资源站| 高清在线不卡av| 亚洲少妇中出一区| 7777精品久久久大香线蕉| 精品制服美女丁香| 国产精品久久久久久福利一牛影视 | 一区二区三区自拍| 欧美日韩国产电影| 国产在线麻豆精品观看| 国产精品美女久久久久高潮| 色成人在线视频| 久久精品理论片| 国产精品不卡在线| 欧美日韩精品二区第二页| 精品一区二区三区不卡| 国产精品国产三级国产aⅴ中文 | 26uuu精品一区二区三区四区在线| 国产成人夜色高潮福利影视| 亚洲美女视频在线| 日韩美女天天操| 91在线国内视频| 蜜桃精品视频在线观看| 亚洲日本在线视频观看| 日韩一区二区免费在线观看| 成人高清视频在线观看| 天天色 色综合| 亚洲国产高清在线观看视频| 欧美日韩视频在线一区二区| 国产91丝袜在线18| 日本在线观看不卡视频| 亚洲精品视频一区| 久久久久国色av免费看影院| 欧美亚洲综合在线| 国产成人免费视频网站| 爽好多水快深点欧美视频| 亚洲欧美在线aaa| 久久在线免费观看| 91精选在线观看| 色综合久久综合中文综合网| 国产一区二区三区黄视频 | 国产成人精品亚洲日本在线桃色| 亚洲一区二区三区四区中文字幕 | 日韩三级中文字幕| 在线免费观看视频一区| 成人精品电影在线观看| 青青草精品视频| 亚洲地区一二三色| 亚洲一区国产视频| 亚洲免费伊人电影| 亚洲欧洲日韩一区二区三区| 精品人在线二区三区| 91精品一区二区三区久久久久久| 91啪在线观看| 色综合天天综合在线视频| 国产91露脸合集magnet| 国产suv一区二区三区88区| 久久97超碰国产精品超碰| 日韩精品电影在线| 三级精品在线观看| 亚洲福利一二三区| 亚洲va欧美va天堂v国产综合| 一区二区理论电影在线观看| 亚洲欧美日韩电影| 亚洲欧美日韩中文播放 | 日日夜夜精品视频免费| 亚洲国产aⅴ成人精品无吗| 樱花影视一区二区| 亚洲综合小说图片| 亚洲高清不卡在线观看| 五月婷婷久久综合| 免费高清不卡av| 国产麻豆视频一区| 粉嫩欧美一区二区三区高清影视| 国产91在线观看丝袜| 94-欧美-setu| 欧美婷婷六月丁香综合色| 欧美日韩高清一区二区| 67194成人在线观看| 日韩精品一区二区三区视频播放 | 欧美日韩一区三区| 欧美精品xxxxbbbb| 精品福利一二区| 欧美国产精品一区二区三区| 1区2区3区欧美| 亚洲第一激情av| 久草在线在线精品观看| 国产精品一区在线观看你懂的| 成人精品视频一区二区三区尤物| 99精品一区二区| 制服丝袜激情欧洲亚洲| 精品久久人人做人人爽| 国产精品国产三级国产有无不卡| 一区二区视频免费在线观看| 青青草原综合久久大伊人精品| 国产精品主播直播| 色八戒一区二区三区| 精品欧美乱码久久久久久 | 欧洲另类一二三四区| 日韩欧美色综合网站| 国产亚洲成av人在线观看导航 | 欧美日韩一区久久| 精品国产网站在线观看| 中文字幕一区二区三区av| 午夜视频在线观看一区二区| 国产在线精品不卡| 在线观看亚洲一区| 2024国产精品视频| 亚洲国产综合91精品麻豆| 九九精品一区二区| 欧洲国产伦久久久久久久| 久久女同精品一区二区| 亚洲自拍偷拍九九九| 国产精品综合久久| 欧美丰满少妇xxxxx高潮对白| 国产欧美1区2区3区| 日韩vs国产vs欧美| 色婷婷亚洲婷婷| 国产欧美一区二区精品秋霞影院 | 国产精品1区2区| 3d动漫精品啪啪| 一区二区在线观看av| 国产精品资源在线看| 欧美一级一区二区| 一卡二卡欧美日韩| 99久久婷婷国产综合精品| 精品三级在线看| 免费美女久久99| 欧美美女喷水视频| 亚洲女同女同女同女同女同69| 久久精品免费看| 91麻豆精品国产自产在线| 亚洲精品网站在线观看| av在线免费不卡| 国产免费观看久久| 激情综合色播五月| 日韩一级黄色大片| 三级欧美韩日大片在线看| 欧美亚洲国产怡红院影院| 18成人在线视频| 不卡一卡二卡三乱码免费网站| 26uuu久久综合| 激情亚洲综合在线| 久久亚洲私人国产精品va媚药| 日韩av电影天堂| 欧美精品电影在线播放| 午夜婷婷国产麻豆精品| 欧美视频一区二区| 丝袜美腿成人在线| 日韩欧美一区二区久久婷婷| 男女性色大片免费观看一区二区| 欧美一区二区大片| 久久99久久久欧美国产| 欧美电视剧免费观看|