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>
<!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>

浙公网安备 33010602011771号