| <?xml version="1.0" encoding="UTF-8"?> |
| |
| <!-- START SNIPPET: xworkDtd --> |
| |
| <!-- |
| XWork configuration DTD. |
| Use the following DOCTYPE |
| |
| <!DOCTYPE xwork PUBLIC |
| "-//Apache Struts//XWork 2.0//EN" |
| "http://struts.apache.org/dtds/xwork-2.0.dtd"> |
| --> |
| |
| <!ELEMENT xwork (package|include|bean|constant)*> |
| |
| <!ELEMENT package (result-types?, interceptors?, default-interceptor-ref?, default-action-ref?, default-class-ref?, global-results?, global-exception-mappings?, action*)> |
| <!ATTLIST package |
| name CDATA #REQUIRED |
| extends CDATA #IMPLIED |
| namespace CDATA #IMPLIED |
| abstract CDATA #IMPLIED |
| > |
| |
| <!ELEMENT result-types (result-type+)> |
| |
| <!ELEMENT result-type (param*)> |
| <!ATTLIST result-type |
| name CDATA #REQUIRED |
| class CDATA #REQUIRED |
| default (true|false) "false" |
| > |
| |
| <!ELEMENT interceptors (interceptor|interceptor-stack)+> |
| |
| <!ELEMENT interceptor (param*)> |
| <!ATTLIST interceptor |
| name CDATA #REQUIRED |
| class CDATA #REQUIRED |
| > |
| |
| <!ELEMENT interceptor-stack (interceptor-ref*)> |
| <!ATTLIST interceptor-stack |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT interceptor-ref (param*)> |
| <!ATTLIST interceptor-ref |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT default-interceptor-ref (#PCDATA)> |
| <!ATTLIST default-interceptor-ref |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT default-action-ref (#PCDATA)> |
| <!ATTLIST default-action-ref |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT default-class-ref (#PCDATA)> |
| <!ATTLIST default-class-ref |
| class CDATA #REQUIRED |
| > |
| |
| <!ELEMENT global-results (result+)> |
| |
| <!ELEMENT global-exception-mappings (exception-mapping+)> |
| |
| <!ELEMENT action (param|result|interceptor-ref|exception-mapping)*> |
| <!ATTLIST action |
| name CDATA #REQUIRED |
| class CDATA #IMPLIED |
| method CDATA #IMPLIED |
| converter CDATA #IMPLIED |
| > |
| |
| <!ELEMENT param (#PCDATA)> |
| <!ATTLIST param |
| name CDATA #REQUIRED |
| > |
| |
| <!ELEMENT result (#PCDATA|param)*> |
| <!ATTLIST result |
| name CDATA #IMPLIED |
| type CDATA #IMPLIED |
| > |
| |
| <!ELEMENT exception-mapping (#PCDATA|param)*> |
| <!ATTLIST exception-mapping |
| name CDATA #IMPLIED |
| exception CDATA #REQUIRED |
| result CDATA #REQUIRED |
| > |
| |
| <!ELEMENT include (#PCDATA)> |
| <!ATTLIST include |
| file CDATA #REQUIRED |
| > |
| |
| <!ELEMENT bean (#PCDATA)> |
| <!ATTLIST bean |
| type CDATA #IMPLIED |
| name CDATA #IMPLIED |
| class CDATA #REQUIRED |
| scope CDATA #IMPLIED |
| static CDATA #IMPLIED |
| optional CDATA #IMPLIED |
| > |
| |
| <!ELEMENT constant (#PCDATA)> |
| <!ATTLIST constant |
| name CDATA #REQUIRED |
| value CDATA #REQUIRED |
| > |
| |
| <!-- END SNIPPET: xworkDtd --> |
| |