struts2.1.6 struts.xml 配置

struts2.1.6 struts.xml 配置
  1  <? xml version="1.0" encoding="UTF-8" ?>
  2  <! DOCTYPE struts PUBLIC
  3      "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
  4      "http://struts.apache.org/dtds/struts-2.1.dtd" >
  5  < struts >
  6       <!--  下面元素可以出现0次,也可以无限多次  -->
  7       <!--  配置struts.properties的key 跟 value  -->
  8       < constant  name =""  value ="" />
  9      
 10       <!--  下面元素可以出现0次,也可以无限多次  -->
 11       < bean  class =""  name =""  type =""  scope =""  static =""  optional ="" />
 12      
 13       <!--  下面元素可以出现0次,也可以无限多次  -->
 14       < include  file ="" />
 15      
 16       <!--  package元素是Struts配置文件的核心,该元素可以出现0次,或者无限多次  -->
 17       < package  name ="必填的包名"  extends =""  namespace =""  abstract =""  externalReferenceResolver ="" >
 18           <!--  该元素可以出现,也可以不出现,最多出现一次  -->
 19           < result-types >
 20          
 21               <!--  该元素必须出现,可以出现无限多次  -->
 22               < result-type  name =""  class =""  default ="true|false" >
 23              
 24                   <!--  下面元素可以出现0次,也可以无限多次  -->
 25                   < param  name ="参数名" > 参数值 </ param >
 26                  
 27               </ result-type >
 28              
 29           </ result-types >
 30          
 31           < interceptors >
 32               <!--  该元素的 interceptors元素和interceptors-stack至少出现其中之一,也可以二者都出现 -->
 33               <!--  下面元素可以出现0次,也可以无限多次  -->
 34               < interceptor  name =""  class ="" >
 35              
 36                   <!--  下面元素可以出现0次,也可以无限多次  -->
 37                   < param  name ="参数名" > 参数值 </ param >
 38                  
 39               </ interceptor >
 40              
 41               <!--  下面元素可以出现0次,也可以无限多次  -->
 42               < interceptor-stack  name ="" >
 43                   <!--  该元素必须出现,可以出现无限多次  -->
 44                   < interceptor-ref  name ="" >
 45                       <!--  下面元素可以出现0次,也可以无限多次  -->
 46                       < param  name ="参数名" > 参数值 </ param >
 47                   </ interceptor-ref >
 48               </ interceptor-stack >
 49           </ interceptors >
 50          
 51          
 52           <!--  下面元素可以出现0次,也可以无限多次  -->
 53           < default-interceptor-ref  name ="" >
 54               <!--  下面元素可以出现0次,也可以无限多次  -->
 55               < param  name ="参数名" > 参数值 </ param >
 56           </ default-interceptor-ref >
 57          
 58           < default-action-ref  name ="" >
 59               <!--  下面元素可以出现0次,也可以无限多次  -->
 60               < param  name ="参数名" > 参数值 </ param >
 61           </ default-action-ref >
 62          
 63           < global-results >
 64               <!--  该元素必须出现,可以出现无限多次  -->
 65               < result  name =""  type ="" >
 66                   <!--  该字符串内容可以出现0次或多次  -->
 67                  映射资源
 68                   <!--  下面元素可以出现0次,也可以无限多次  -->
 69                   < param  name ="参数名" > 参数值 </ param >
 70               </ result >
 71           </ global-results >
 72          
 73           <!--  下面元素可以出现0次,也可以无限多次  -->
 74           < global-exception-mappings >
 75               <!--  该元素必须出现,可以出现无限多次  -->
 76               < exception-mapping  result =""  exception =""  name ="" >
 77                  异常处理资源
 78                   <!--  下面元素可以出现0次,也可以无限多次  -->
 79                   < param  name ="参数名" > 参数值 </ param >
 80               </ exception-mapping >
 81           </ global-exception-mappings >
 82          
 83           < action  name =""  class =""  method =""  converter ="" >
 84               <!--  下面元素可以出现0次,也可以无限多次  -->
 85               < param  name ="参数名" > 参数值 </ param >
 86               <!--  下面元素可以出现0次,也可以无限多次  -->
 87               < result  name =""  type ="" >
 88                  映射资源
 89                   <!--  下面元素可以出现0次,也可以无限多次  -->
 90                   < param  name ="参数名" > 参数值 </ param >
 91               </ result >
 92              
 93               < interceptor-ref  name ="" >
 94               <!--  下面元素可以出现0次,也可以无限多次  -->
 95                   < param  name ="参数名" > 参数值 </ param >
 96               </ interceptor-ref >
 97              
 98               <!--  下面元素可以出现0次,也可以无限多次  -->
 99               < exception-mapping  result =""  exception =""  name ="" >
100                  异常处理资源
101                   <!--  下面元素可以出现0次,也可以无限多次  -->
102                   < param  name ="参数名" > 参数值 </ param >
103               </ exception-mapping >
104           </ action >
105       </ package >
106  </ struts >

你可能感兴趣的:(struts2.1.6 struts.xml 配置)