【JavaEE企业应用实战学习记录】struts配置文件详细解析
生活随笔
收集整理的這篇文章主要介紹了
【JavaEE企业应用实战学习记录】struts配置文件详细解析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!DOCTYPE struts PUBLIC
4 "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
5 "http://struts.apache.org/dtds/struts-2.3.dtd">
6
7 <!--struts是Struts2配置文件的根元素-->
8 <struts>
9 <!--下面的元素可以出現0次 或者無限多次-->
10 <constant name="" value=""/>
11 <!--下面的元素可以出現0次 或者無限多次-->
12 <bean class="" type="" name="" scope="" static="" optional="/"
13 <!--下面的元素可以出現0次 或者無限多次-->
14 <include file=""/>
15 <!--package元素是struts配置文件的核心,該元素可以出現0次或無限多次-->
16 <package name="必填的包" extends="" namespace="" abstract="" externalReferenceResolver="">
17 <!--該元素必須出現,可以出現無限多次-->
18 <result-types>
19 <!--該元素可以出現0次或無限多次-->
20 <result-type name="" class="" default="false|true">
21 <param name="參數名">參數值</param>
22 </result-type>
23 </result-types>
24 <!--下面的元素可以出現0次 或者無限多次-->
25 <interceptors>
26 <!--該元素的interceptor元素和interceptor-stack至少出現之一,也可以二者都出現-->
27 <!--下面的元素可以出現0次 或者無限多次-->
28 <interceptor name="" class="">
29 <!--下面的元素可以出現0次 或者無限多次-->
30 <param name="參數名">參數值</param>
31 </interceptor>
32 <!--下面的元素可以出現0次 或者無限多次-->
33 <interceptor-stack name="">
34 <!--下面的元素可以出現0次 或者無限多次-->
35 <interceptor-ref name="">
36 <!--下面的元素可以出現0次 或者無限多次-->
37 <param name="參數名">參數值</param>
38 </interceptor-ref>
39 </interceptor-stack>
40 </interceptors>
41 <!--下面的元素可以出現0次 或者無限多次-->
42 <default-interceptor-ref name="">
43 </default-interceptor-ref>
44 <default-action-ref name="">
45 </default-action-ref>
46 <default-class-ref class=""></default-class-ref>
47 <!--下面的元素可以出現0次 或者無限多次-->
48 <global-results>
49 <!--下面的元素必須出現可以無限多次-->
50 <result name="" type="">
51 <param name=""></param>
52 </result>
53 </global-results>
54 <!--下面的元素可以出現0次 或者無限多次-->
55 <global-exception-mappings>
56 <!--下面的元素必須出現可以無限多次-->
57 <exception-mapping exception="" result="">
58 <param name=""></param>
59 </exception-mapping>
60 </global-exception-mappings>
61 <!--定義Action可以出現0次或無限多次-->
62 <action name="" class="" method="" converter="">
63 <param name=""></param>
64 <!--映射資源-->
65 <result name="" type="">
66 <!--下面的元素可以出現0次 或者無限多次-->
67 <param name=""></param>
68 </result>
69 <interceptor-ref name="">
70 <!--下面的元素可以出現0次 或者無限多次-->
71 <param name=""></param>
72 </interceptor-ref>
73 <!--處理異常資源-->
74 <exception-mapping exception="" result="" name="">
75 <!--下面的元素可以出現0次 或者無限多次-->
76 <param name=""></param>
77 </exception-mapping>
78 </action>
79 </package>
80 <!--下面的元素可以出現0次 或者1次-->
81 <unknown-handler-stack>
82 <unknown-handler-ref name=""></unknown-handler-ref>
83 </unknown-handler-stack>
84 </struts>
?
轉載于:https://www.cnblogs.com/dream-to-pku/p/5934706.html
總結
以上是生活随笔為你收集整理的【JavaEE企业应用实战学习记录】struts配置文件详细解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “+=”消除格式的强转问题
- 下一篇: DNS and Bind (二)