• 【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>
  • 相关阅读:
    【BUG】java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone
    IntelliJ IDEA控制台输出中文乱码问题
    CMD命令
    MongoDB学习笔记
    MyBatis生成序列ID
    MongoDB配置问题
    正确处理下载文件时HTTP头的编码问题(Content-Disposition)
    SpringJPA主键生成采用自定义ID,自定义ID采用年月日时间格式
    Java根据经纬度算出附近正方形的四个角的经纬度
    gradle
  • 原文地址:https://www.cnblogs.com/dream-to-pku/p/5934706.html
Copyright © 2020-2023  润新知