craigmcc 01/02/13 10:59:36
Modified: src/conf struts-config_1_0.dtd
Log:
Add an optional "className" attribute to the <action>, <form-bean>, and
<forward> elements. The Digester initialization code in the Struts controller
servlet already handles these values correctly.
Submitted by: Howard Moore <[EMAIL PROTECTED]>
PR: Bugzilla #585
Revision Changes Path
1.9 +19 -1 jakarta-struts/src/conf/struts-config_1_0.dtd
Index: struts-config_1_0.dtd
===================================================================
RCS file: /home/cvs/jakarta-struts/src/conf/struts-config_1_0.dtd,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- struts-config_1_0.dtd 2001/01/03 19:22:51 1.8
+++ struts-config_1_0.dtd 2001/02/13 18:59:36 1.9
@@ -11,7 +11,7 @@
"-//Apache Software Foundation//DTD Struts Configuration 1.0//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
- $Id: struts-config_1_0.dtd,v 1.8 2001/01/03 19:22:51 craigmcc Exp $
+ $Id: struts-config_1_0.dtd,v 1.9 2001/02/13 18:59:36 craigmcc Exp $
-->
@@ -165,6 +165,11 @@
JavaBean that implements the org.apache.struts.action.ActionForm
class. The following attributes are defined:
+ className Fully qualified Java class name of the ActionFormBean
+ implementation class to use. Defaults to the value
+ configured as the "formBean" initialization parameter
+ to the Struts controller servlet.
+
name Unique identifier of this bean, used to reference it
in corresponding action mappings.
@@ -173,6 +178,7 @@
-->
<!ELEMENT form-bean (icon?, display-name?, description?, set-property*)>
<!ATTLIST form-bean id ID #IMPLIED>
+<!ATTLIST form-bean className %ClassName; #IMPLIED>
<!ATTLIST form-bean name %BeanName; #REQUIRED>
<!ATTLIST form-bean type %ClassName; #REQUIRED>
@@ -195,6 +201,11 @@
the application) to a mappable resource identified by a context-relative
URI path. The following attributes are defined:
+ className Fully qualified Java class name of the ActionForward
+ implementation class to use. Defaults to the value
+ configured as the "forward" initialization parameter
+ to the Struts controller servlet.
+
name Unique identifier of this forward, used to reference it
in application action classes.
@@ -206,6 +217,7 @@
-->
<!ELEMENT forward (icon?, display-name?, description?, set-property*)>
<!ATTLIST forward id ID #IMPLIED>
+<!ATTLIST forward className %ClassName; #IMPLIED>
<!ATTLIST forward name CDATA #REQUIRED>
<!ATTLIST forward path %RequestPath; #REQUIRED>
<!ATTLIST forward redirect %Boolean; "false">
@@ -233,6 +245,11 @@
than the bean's specified "name". Optional if
"name" is specified, else not allowed.
+ className Fully qualified Java class name of the ActionMapping
+ implementation class to use. Defaults to the value
+ configured as the "mapping" initialization parameter
+ to the Struts controller servlet.
+
input Context-relative path of the input form to which control
should be returned if a validation error is encountered.
Required if "name" is specified and the input bean
@@ -275,6 +292,7 @@
<!ELEMENT action (icon?, display-name?, description?, set-property*, forward*)>
<!ATTLIST action id ID #IMPLIED>
<!ATTLIST action attribute %BeanName; #IMPLIED>
+<!ATTLIST action className %ClassName; #IMPLIED>
<!ATTLIST action input %RequestPath; #IMPLIED>
<!ATTLIST action name %BeanName; #IMPLIED>
<!ATTLIST action path %RequestPath; #REQUIRED>