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

📄 struts-config_1_2.dtd

📁 一个 简单的ssh 登陆源码 里面类的源码都有 里面还夹带了ppt ssh 步骤
💻 DTD
📖 第 1 页 / 共 3 页
字号:
<!--    Licensed to the Apache Software Foundation (ASF) under one or more    contributor license agreements.  See the NOTICE file distributed with    this work for additional information regarding copyright ownership.    The ASF licenses this file to You under the Apache License, Version 2.0    (the "License"); you may not use this file except in compliance with    the License.  You may obtain a copy of the License at            http://www.apache.org/licenses/LICENSE-2.0       Unless required by applicable law or agreed to in writing, software    distributed under the License is distributed on an "AS IS" BASIS,    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.    See the License for the specific language governing permissions and    limitations under the License.--><!--     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$--><!-- ========== 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.-->

⌨️ 快捷键说明

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