<?xml version = "1.0" encoding = "UTF-8"?>
<!--下面是Struts2配置檔案的DTD資訊 -->
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<!--struts是struts2配置檔案的跟元素 -->
<struts>
<!--下面的元素可以出現0次,也可以出現無限多次 -->
<constant name="" value="" />
<bean type="" name="" class="" scope="" static="" optional="" />
<include file="" />
<!--package元素是struts配置檔案的核心,該元素可以出現0次,或者是無限多次 -->
<package name="必填的包名" extends="" namespace="" abstract="" externalReferenceResovler>
<!--以下該元素可以出現,也可以不出現,最多出現一次 -->
<result-types>
<!--以下該元素必須出現,可以出現無數多次 -->
<result-type name="" class="" default="true\false">
<param name="參數名">參數值 </param>
</result-type>
</result-types>
<!--以下的該元素可以出現,也可以不出現,但最多出現1次 -->
<interceptors>
<!--interceptors元素的子元素interceptor元素和interceptor-stack至少出現其中之一,也可以兩者都出現 -->
<interceptor name="" class="">
</interceptor>
<interceptor-stack name="">
<!-- 下面的元素必須出現,可以出現無數多次 -->
<interceptor-ref name="">
<!-- 下面的元素可以出現0次,也可以出現無限多次 -->
<param name="參數名">參數值</param>
</interceptor-ref>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="">
</default-interceptor-ref>
<default-action-ref name="">
</default-action-ref>
<global-results>
<!-- 該元素必須出現,可以出現無限多次 -->
<result name="" type="">
<!-- 該字元串内容可以出現0次或者多次 -->
映射資源
</result>
</global-results>
<!-- 下面的元素可以出現0次,也可以出現多次 -->
<global-exception-mappings>
<!-- 該元素必須出現,可以出現多次 -->
<exception-mapping name="" exception="" result="">
異常處理資源
</exception-mapping>
</global-exception-mappings>
<action name="" class="" method="" convertor="">
</action>
</package>
</struts>
若轉載請注明出處!若有疑問,請回複交流!