首页 > 代码库 > 【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>
【JavaEE企业应用实战学习记录】struts配置文件详细解析
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。