Struts2 struts.xml

1.文件头
<!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd">
2.包配置
 <package name="default" extends="struts-default" >
    <!-- 定义处理请求URL为login.action的Action -->
        <action name="login" class="org.qiujy.web.struts.action.LoginAction">
        <!-- 定义处理结果字符串和资源之间的映射关系 -->
            <result name="success">/success.jsp</result>
            <result name="error">/error.jsp</result>
        </action>
</package>
3.namespace配置
<package name="manage" extends="struts-default" namespace="/manage">
</package>
4.include配置
 <include file="struts-default.xml"/>
5.常量配置
 <constant name="struts.custom.i18n.resources" value="messages"/>
6.拦截器配置
<default-interceptor-ref>
<default-interceptor-ref name="defaultStack"/>
<interceptors>
    <interceptor name="拦截器名" class="拦截器类"/>
    <interceptor-stack name="拦截器栈名">
        <interceptor-ref name="拦截器名">
    </interceptor-stack>
</interceptors>
<interceptor-ref>
7.<exception-mapping>及global-exception-mappings配置
 <global-exception-mappings>
            <exception-mapping result="逻辑视图" exception="异常类型"/>
        </global-exception-mappings>
8.default-class-ref配置
 <default-class-ref class="edu.whu.cs.action.DefaultClassRef"/>
<action name="defaultClass">
            <result>/index.jsp</result>
        </action>
9.<default-action-ref>配置
 <default-action-ref name="defaultAction"></default-action-ref>
        <action name="defaultAction">
            <result>/jsp/defaultAction.jsp</result>
        </action>
10.<global-results>配置
<global-results>
            <result name="test">/index.jsp</result>
 </global-results>

 

posted @ 2015-10-04 23:52  √珞珈搬砖工√  阅读(61)  评论(0)    收藏  举报