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

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

?? struts-config_1_2.dtd

?? 這是一個bookstore的應用
?? DTD
?? 第 1 頁 / 共 3 頁
字號:
<!--
     DTD for the Struts Application Configuration File

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

     <!DOCTYPE struts-config PUBLIC
       "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
       "http://struts.apache.org/dtds/struts-config_1_2.dtd">

     $Id: struts-config_1_2.dtd 55025 2004-10-18 17:40:29Z craigmcc $
-->


<!-- ========== Defined Types ============================================= -->


<!-- An "AttributeName" is the identifier of a page, request, session, or
     application scope attribute.
-->
<!ENTITY % AttributeName "CDATA">


<!-- A "BeanName" is the identifier of a JavaBean, such as a form bean,
     and also serves as the name of the corresponding scripting variable
     and the name of the JSP attribute under which the bean is accessed.
     Therefore, it must conform to the rules for a Java identifier.
-->
<!ENTITY % BeanName "CDATA">


<!-- A "Boolean" is the string representation of a boolean (true or false)
     variable.
-->
<!ENTITY % Boolean "(true|false|yes|no)">


<!-- A "ClassName" is the fully qualified name of a Java class that is
     instantiated to provide the functionality of the enclosing element.
-->
<!ENTITY % ClassName "CDATA">


<!-- An "Integer" is a character string consisting solely of numeric digits,
     optionally preceeded by a minus sign, that can be converted to a
     32-bit integer.
-->
<!ENTITY % Integer "CDATA">


<!-- A "Location" is a relative path, delimited by "/" characters, that
     defines the location of a resource relative to the location of the
     Struts configuration file itself.
-->
<!ENTITY % Location "#PCDATA">


<!-- A "PropName" is the name of a JavaBeans property, and must begin with
     a lower case letter and contain only characters that are legal in a
     Java identifier.
-->
<!ENTITY % PropName "CDATA">


<!-- A "RequestPath" is an module-relative URI path, beginning with a
     slash, that identifies a mapped resource (such as a JSP page or a servlet)
     within this web application.
-->
<!ENTITY % RequestPath "CDATA">


<!-- The name of a JSP bean scope within which such a form bean may be
     accessed.
-->
<!ENTITY % RequestScope "(request|session)">


<!-- ========== Top Level Elements ======================================== -->


<!-- The "struts-config" element is the root of the configuration file
     hierarchy, and contains nested elements for all of the other
     configuration settings.
-->
<!ELEMENT struts-config (display-name?, description?, data-sources?, form-beans?, global-exceptions?, global-forwards?, action-mappings?, controller?, message-resources*, plug-in*)>
<!ATTLIST struts-config  id             ID              #IMPLIED>


<!-- The "data-sources" element describes a set of DataSource objects [JDBC 2.0
     Standard Extension]. The individual DataSource objects are configured through
     nested <data-source> elements.
-->
<!ELEMENT data-sources (data-source*)>
<!ATTLIST data-sources   id             ID              #IMPLIED>


<!-- The "data-source" element describes a DataSource object [JDBC 2.0 Standard
     Extension] that will be instantiated, configured, and made available as a
     servlet context attribute (or "application-scope bean"). Any object can be
     specified so long as it implements [javax.sql.DataSource] and can be
     configured entirely from JavaBean properties. The following attributes
     are required:

     className       The configuration bean for this DataSource object. If
                     specified, the object must be a subclass of the default
                     configuration bean.
                     ["org.apache.struts.config.DataSourceConfig"]

     key             Servlet context attribute key under which this data source
                     will be stored.  Default is the value specified by string
                     constant defined by Globals.DATA_SOURCE_KEY. The application
                     module prefix (if any) is appended to the key
                     (${key}$prefix}).
                     [org.apache.struts.Globals.DATA_SOURCE_KEY]

                     NOTE: The application module prefix includes the leading
                     slash, so the default datasource for a module named "foo" is
                     stored under "org.apache.struts.action.DATA_SOURCE/foo".

     type          Fully qualified Java class name for this data source object.
                     The class must implement DataSource [javax.sql.DataSource],
                     and the object must be configurable entirely from JavaBean
                     properties.
-->
<!ELEMENT data-source (set-property*)>
<!ATTLIST data-source    id             ID              #IMPLIED>
<!ATTLIST data-source    className      %ClassName;     #IMPLIED>
<!ATTLIST data-source    key            %AttributeName; #IMPLIED>
<!ATTLIST data-source    type           %ClassName;     #REQUIRED>


<!-- The "form-beans" element describes the set of form bean descriptors for this
     module. The following attributes are defined:

     type            Fully qualified Java class to use when instantiating
                     ActionFormBean objects. If specified, the object must be a
                     subclass of the default class type.

                     WARNING:  For Struts 1.0, this value is ignored.  You
                     can set the default implementation class name with the
                     "formBean" initialization parameter to the Struts
                     controller servlet.
-->
<!ELEMENT form-beans (form-bean*)>
<!ATTLIST form-beans     id             ID              #IMPLIED>
<!ATTLIST form-beans     type           %ClassName;     #IMPLIED>


<!-- The "form-bean" element describes an ActionForm subclass
     [org.apache.struts.action.ActionForm] that can be referenced by an "action"
     element.


The "form-bean" element describes a particular form bean, which is a
     JavaBean that implements the org.apache.struts.action.ActionForm
     class.  The following attributes are defined:

     className       The configuration bean for this form bean object. If
                     specified, the object must be a subclass of the default
                     configuration bean.
                     ["org.apache.struts.config.FormBeanConfig"]

     name            The unique identifier for this form bean. Referenced by the
                     <action> element to specify which form bean to use with its
                     request.

     type            Fully qualified Java class name of the ActionForm subclass
                     to use with this form bean.
-->
<!ELEMENT form-bean (icon?, display-name?, description?, set-property*, form-property*)>
<!ATTLIST form-bean      id             ID              #IMPLIED>
<!ATTLIST form-bean      className      %ClassName;     #IMPLIED>
<!ATTLIST form-bean      dynamic        %Boolean;       #IMPLIED>
<!ATTLIST form-bean      name           %BeanName;      #REQUIRED>
<!ATTLIST form-bean      type           %ClassName;     #REQUIRED>


<!-- The "form-property" element describes a JavaBean property that can be used to
     configure an instance of a DynaActionForm or a subclass thereof. This element
     is only utilized when the "type" attribute of the enclosing "form-bean" element
     is [org.apache.struts.action.DynaActionForm] or a subclass of DynaActionForm. If
     a custom DynaActionForm subclass is used, then the "dynamic" attribute of the
     enclosing <form-bean> element must be set to "true". Since Struts 1.1.

     className       The configuration bean for this form property object. If
                     specified, the object must be a subclass of the default
                     configuration bean.
                     ["org.apache.struts.config.FormPropertyConfig"]

     initial         String representation of the initial value for this property.
                     If not specified, primitives will be initialized to zero and
                     objects initialized to the zero-argument instantiation of that
                     object class.  For example, Strings will be initialized to ""


     name            The name of the JavaBean property described by this element.

     size            The number of array elements to create if the value of the
                     "type" attribute specifies an array, but there is no value
                     specified for the "initial" attribute.

     type            Fully qualified Java class name of the field underlying this
                     property, optionally followed by "[]" to indicate that the
                     field is indexed.
-->
<!ELEMENT form-property  (set-property*)>
<!ATTLIST form-property  className      %ClassName;     #IMPLIED>
<!ATTLIST form-property  initial        CDATA           #IMPLIED>
<!ATTLIST form-property  name           %PropName;      #REQUIRED>
<!ATTLIST form-property  size           %Integer;       #IMPLIED>
<!ATTLIST form-property  type           %ClassName;     #REQUIRED>


<!-- The "global-exceptions" element describes a set of exceptions that might be
     thrown by an Action object. The handling of individual exception types is
     configured through nested exception elements. An <action> element may
     override a global exception handler by registering a local exception handler
     for the same exception type. Since Struts 1.1.
-->
<!ELEMENT global-exceptions (exception*)>
<!ATTLIST global-exceptions id          ID              #IMPLIED>


<!-- The "exception" element registers an ExceptionHandler for an exception type.
     The following attributes are defined:

    bundle           Servlet context attribute for the message resources bundle
                     associated with this handler. The default attribute is the
                     value specified by the string constant declared at

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久久无码国产精品| 91精品国产乱码| 日本中文字幕一区二区有限公司| 久久精品一区二区三区不卡牛牛 | 日韩欧美在线综合网| 成人午夜激情影院| 蜜桃av噜噜一区二区三区小说| 国产拍揄自揄精品视频麻豆| 欧美老肥妇做.爰bbww视频| 国产自产视频一区二区三区| 亚洲成人免费av| ㊣最新国产の精品bt伙计久久| 精品国内二区三区| 777色狠狠一区二区三区| 91视频你懂的| 懂色av一区二区在线播放| 久久国产婷婷国产香蕉| 婷婷激情综合网| 夜夜嗨av一区二区三区中文字幕 | 日韩二区三区在线观看| 亚洲另类在线一区| 国产精品高清亚洲| 久久久精品欧美丰满| 欧美大片日本大片免费观看| 国产精品乱码妇女bbbb| 欧美一级高清大全免费观看| 欧美日韩精品系列| 欧美亚洲动漫另类| 91久久久免费一区二区| 91香蕉视频mp4| 成人丝袜视频网| 高清视频一区二区| 国产成人高清在线| 国产成人免费视频网站 | 亚洲图片欧美视频| 一区二区三区蜜桃| 亚洲精品久久久蜜桃| 亚洲日本成人在线观看| 综合自拍亚洲综合图不卡区| 中文字幕欧美区| 国产亚洲综合av| 国产欧美精品一区二区色综合朱莉| 精品盗摄一区二区三区| 26uuuu精品一区二区| 国产亚洲va综合人人澡精品| 久久精品在这里| 国产精品久久久久久福利一牛影视 | 亚洲伦理在线精品| 一区二区三区日韩精品视频| 亚洲国产日韩av| 无吗不卡中文字幕| 蜜臀91精品一区二区三区| 麻豆国产一区二区| 国产一区欧美一区| 北条麻妃国产九九精品视频| 91麻豆国产福利精品| 欧美调教femdomvk| 欧美一区二区精品久久911| 精品少妇一区二区三区日产乱码 | 欧美麻豆精品久久久久久| 中文字幕第一页久久| 国产精品久久久久影视| 亚洲图片激情小说| 亚洲成av人影院| 极品尤物av久久免费看| 国产不卡视频一区二区三区| 91免费在线播放| 欧美精品久久99久久在免费线 | 蜜臀精品一区二区三区在线观看 | 久久久久久久久99精品| 亚洲色欲色欲www在线观看| 亚洲高清免费一级二级三级| 久99久精品视频免费观看| 成人av电影免费观看| 欧美日韩一区二区三区四区| 久久久久久**毛片大全| 亚洲综合自拍偷拍| 久久99精品久久久久久国产越南 | 国产成人av福利| 欧美中文字幕一区二区三区亚洲| 91精品国产91热久久久做人人| 久久美女艺术照精彩视频福利播放| 国产精品的网站| 美日韩黄色大片| 色天天综合久久久久综合片| 日韩美女在线视频| 亚洲精品乱码久久久久久| 精品一区二区三区免费毛片爱| 97久久精品人人澡人人爽| 精品久久人人做人人爽| 亚洲国产精品欧美一二99| 国产馆精品极品| 欧美日韩一区二区三区在线| 日本一区二区动态图| 日韩av不卡一区二区| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 国产精品资源在线看| 欧美性猛交xxxxxx富婆| 国产精品欧美综合在线| 美女精品一区二区| 色av一区二区| 欧美激情在线看| 麻豆91免费看| 欧美日韩在线播放三区| 国产精品久久久久久久第一福利| 久久国产婷婷国产香蕉| 欧美精品vⅰdeose4hd| 伊人一区二区三区| 成人久久18免费网站麻豆 | 国产精品免费久久久久| 蜜桃久久久久久| 欧美日韩在线精品一区二区三区激情| 国产精品女同一区二区三区| 国产在线播放一区| 精品久久久久久久久久久久包黑料| 午夜精品久久久| 欧美在线不卡视频| 亚洲免费观看高清完整版在线观看| 国产精品1区2区3区在线观看| 666欧美在线视频| 亚瑟在线精品视频| 91福利精品视频| 亚洲啪啪综合av一区二区三区| 国产不卡免费视频| 国产色一区二区| 国产v综合v亚洲欧| 国产清纯白嫩初高生在线观看91| 国产原创一区二区| 久久精品亚洲麻豆av一区二区| 久久99热狠狠色一区二区| 日韩欧美一卡二卡| 男人的j进女人的j一区| 91精选在线观看| 日韩高清国产一区在线| 日韩一区国产二区欧美三区| 日韩高清一级片| 精品少妇一区二区三区视频免付费 | 久久久久久毛片| 这里只有精品电影| 日韩精品电影在线| 日韩手机在线导航| 久久99深爱久久99精品| 久久精品在线观看| 99视频精品全部免费在线| 最新高清无码专区| 91高清在线观看| 亚洲夂夂婷婷色拍ww47| 欧美男人的天堂一二区| 久久99精品久久久久| 国产婷婷色一区二区三区四区 | 欧美日韩一区二区三区不卡 | 高清在线不卡av| 亚洲人成7777| 欧美精品777| 国模少妇一区二区三区| 欧美经典一区二区| 91色porny| 免费成人小视频| 亚洲国产高清aⅴ视频| 色偷偷久久人人79超碰人人澡| 亚洲成人在线免费| 精品欧美乱码久久久久久1区2区| 国产精品自拍一区| 一区二区高清在线| 日韩亚洲国产中文字幕欧美| 国产成人av影院| 亚洲午夜免费视频| 精品999在线播放| 色综合激情五月| 美洲天堂一区二卡三卡四卡视频| 国产欧美日韩不卡免费| 欧美主播一区二区三区| 国产伦精品一区二区三区免费迷| 国产精品免费av| 91精品国产色综合久久不卡电影| 国产福利91精品一区二区三区| 一区二区三区中文在线观看| 日韩一本二本av| 一本大道久久a久久综合婷婷| 麻豆91在线看| 亚洲综合一区二区三区| 欧美精品一区二| 91久久精品一区二区二区| 精品一区二区三区久久| 樱桃国产成人精品视频| 久久网这里都是精品| 欧美视频一区在线观看| 国产a精品视频| 日本不卡视频在线| 樱桃视频在线观看一区| 日本一区二区三区四区| 51午夜精品国产| 91麻豆精品秘密| 高清shemale亚洲人妖| 日本欧美一区二区在线观看| 亚洲视频一区二区在线观看| 久久精品亚洲国产奇米99| 欧美日韩精品电影| 99久久久久久| 成人午夜视频网站|