struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>

<include file="struts-default.xml"/>
 
<constant name="struts.custom.i18n.resources" value="messageResouce"/>
 
<constant name="struts.i18n.encoding" value="UTF-8"/>



    <package name="ssh" extends="struts-default">
    
     <interceptors>
<!--          定义了一个名为menu的拦截器 -->
        <interceptor name="menu" class="org.foxconn.vm.util.MenuInterceptor"/>
     </interceptors>
    
      <global-results>
<!--             下面定义的结果对所有的Action都有效 -->
            <result name="exception">/error.jsp</result>
            <result name="success">/success.jsp</result>
        </global-results>

        <global-exception-mappings>
<!--             指Action抛出Exception异常时,转入名为exception的结果。 -->
            <exception-mapping exception="java.lang.Exception" result="exception"/>
        </global-exception-mappings>

   


        <action name="Login" class="org.foxconn.vm.baseaction.LoginAction">
            <result name="input">/Login.jsp</result>    
            <result name="failure">/Login.jsp</result>
            <result name="success">/mainFrame.jsp</result>
             <interceptor-ref name="defaultStack"/>
             <interceptor-ref name="menu"/>
        </action>

      <action name="Ulist" class="org.foxconn.vm.baseaction.userListAction" method="userList">
            <result name="input">/userList1.jsp</result>    
            <result name="failure">/userList2.jsp</result>
            <result name="success">/userList.jsp</result>
        </action>

       <action name="menuli" class="org.foxconn.vm.baseaction.MenuAction">
            <result name="input">/LeftMenu.jsp</result>    
            <result name="failure">/LeftMenu.jsp</result>
            <result name="success">/LeftMenu.jsp</result>
       </action>
        
      <action name="TreeMenu" class="org.foxconn.vm.baseaction.MenuAction" method="treeMenu">
            <result name="input">/TreeMenu.jsp</result>    
            <result name="failure">/TreeMenu.jsp</result>
            <result name="success">/TreeMenu.jsp</result>
            <interceptor-ref name="defaultStack"/>
             <interceptor-ref name="menu"/>
      </action>

     <action name="MoTreeMenu" class="org.foxconn.vm.baseaction.MenuAction" method="ModifyMenu">
            <result name="input">/MenuModify.jsp</result>    
            <result name="failure">/MenuModify.jsp</result>
            <result name="success">/MenuModify.jsp</result>
            <interceptor-ref name="defaultStack"/>
             <interceptor-ref name="menu"/>
      </action>

    <action name="viTreeMenu" class="org.foxconn.vm.baseaction.MenuAction" method="viModifyMenu">
            <result name="input">/MenuModify.jsp</result>    
            <result name="failure">/MenuModify.jsp</result>
            <result name="success">/MenuModify.jsp</result>
      </action>

      <action name="test" class="org.foxconn.vm.baseaction.testAction" >
            <result name="input">/test.jsp</result>    
            <result name="failure">/test.jsp</result>
            <result name="success">/test.jsp</result>
      </action>


    </package>

     


</struts>
posted @ 2009-01-13 08:21  12121  阅读(318)  评论(0)    收藏  举报