⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struts-config_1_1.dtd

📁 Chinaxp 论坛源代码
💻 DTD
📖 第 1 页 / 共 3 页
字号:
<!--     DTD for the Struts Application Configuration File, Version 1.1     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.1//EN"       "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">     $Id: struts-config_1_1.dtd,v 1.1.1.1 2004/02/04 03:52:14 mustang Exp $--><!-- ========== 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 application-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 (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;     #IMPLIED><!-- 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                     Globals.MESSAGES_KEY.                     [org.apache.struts.Globals.MESSAGES_KEY]    className        The configuration bean for this ExceptionHandler object.                     If specified, className must be a subclass of the default                     configuration bean                     ["org.apache.struts.config.ExceptionConfig"]    handler          Fully qualified Java class name for this exception handler.                     ["org.apache.struts.action.ExceptionHandler"]    key              The key to use with this handler's message resource bundle                     that will retrieve the error message template for this                     exception.    path             The module-relative URI to the resource that will complete                     the request/response if this exception occurs.    scope            The context ("request" or "session") that is used to access                     the ActionError object [org.apache.struts.action.ActionError]                     for this exception.    type             Fully qualified Java class name of the exception type to                     register with this handler.--><!ELEMENT exception (icon?, display-name?, description?, set-property*)><!ATTLIST exception      id             ID              #IMPLIED><!ATTLIST exception      bundle         %AttributeName; #IMPLIED><!ATTLIST exception      className      %ClassName;     #IMPLIED><!ATTLIST exception      handler        %ClassName;     #IMPLIED><!ATTLIST exception      key            CDATA           #REQUIRED><!ATTLIST exception      path           %RequestPath;   #IMPLIED><!ATTLIST exception      scope          CDATA           #IMPLIED><!ATTLIST exception      type           %ClassName;     #REQUIRED><!-- The "form-beans" element describes the set of form bean descriptors for this     application 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.                     DEPRECATED.                     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"]     dynamic         If the form bean type is a  DynaActionForm subclass (that you                     created), then (and only then) set this attribute to "true".                     If the type is set to the default DynaActionForm or any                     conventional ActionForm subclass, then this attribute can be                     omitted.                     [true] if type is "org.apache.struts.action.DynaActionForm"                     [false] otherwise  DEPRECATED - THIS IS NOW DETERMINED                     DYNAMICALLY BASED ON THE SPECIFIED IMPLEMENTATION CLASS.     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*)>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -