Struts2中struts.xml骨架示范文件

Java 1101℃
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
        "http://struts.apache.org/dtds/struts-2.5.dtd">
<!-- 根标签 -->
<struts>
    <!-- 配置常量,比如默认编码集.≥0次 -->
    <constant name="" value=""/>
    <!-- 同Spring里的bean作用一样,≥0次 -->
    <bean type="" class="" scope="" static="" optional=""/>
    <!-- 用于包含其他配置文件,≥0次 -->
    <include file=""/>
    <!-- 可将多个Action组织为一个模块,≥0次 -->
    <package name="必填的包名" extends="" namespace="" abstract="" externalReferenceResolver="">
        <!-- 结果类型集,≥0次 -->
        <result-types>
            <!-- 结果类型,≥1次 -->
            <result-type name="" class="" default="false|true"/>
        </result-types>
        <!-- 拦截器集,0或1次 -->
        <interceptors>
            <!-- 拦截器和拦截器栈至少出现其一 -->
            <!-- 拦截器,≥0次 -->
            <interceptor name="" class=""></interceptor>
            <!-- 拦截器栈,≥0次 -->
            <interceptor-stack name="">
                <!-- 拦截器引用,≥1次 -->
                <interceptor-ref name=""></interceptor-ref>
            </interceptor-stack>
        </interceptors>
        <!-- 默认拦截器引用,0或1次 -->
        <default-interceptor-ref name=""></default-interceptor-ref>
        <!-- 默认Action,0或1次 -->
        <default-action-ref name=""></default-action-ref>
        <!-- Action默认的class值,0或1次 -->
        <default-class-ref class=""></default-class-ref>
        <!-- 全局结果集,0或1次 -->
        <global-results>
            <!-- 结果映射,≥1次 -->
            <result name="" type="">映射资源</result>
        </global-results>
        <!-- 全局异常处理集,0或1次 -->
        <global-exception-mappings>
            <!-- 异常处理结果映射,≥1次 -->
            <exception-mapping result="" exception="">映射资源</exception-mapping>
        </global-exception-mappings>
        <!-- 业务控制器,≥0次 -->
        <action name="" class="" method="" converter="">
            <!-- 定义参数,≥0次 -->
            <param name=""></param>
            <!-- 结果视图映射,≥0次 -->
            <result name="" type="">物理视图</result>
            <!-- 访问该Action时的拦截器,≥0次 -->
            <interceptor-ref name=""></interceptor-ref>
            <!-- 该Action发生异常时结果映射,≥0次 -->
            <exception-mapping result="" exception="">映射资源</exception-mapping>
        </action>
    </package>
    <!-- 未知处理器栈,从Struts 2.1 开始出现,0或1次 -->
    <unknown-handler-stack>
        <unknown-handler-ref name=""></unknown-handler-ref>
    </unknown-handler-stack>
</struts>

转载请注明:零五宝典 » Struts2中struts.xml骨架示范文件