首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts2 中不同名称空间 的action不能相互调用解决思路

2012-04-25 
struts2 中不同名称空间 的action不能相互调用package namemanagerstwo extendsjson-defaultnamesp

struts2 中不同名称空间 的action不能相互调用
<package name="managerstwo" extends="json-default"
namespace="/Manager">

<!-- 管理员登陆页面 -->
<action name="login"
class="com.opensymphony.xwork2.ActionSupport">
<result>/Manager/login.jsp</result>
</action>
<!-- 管理员退出 -->
<action name="loginOut" class="com.am35.action.ManageLoginAction" method="loinOut">
<result type="redirectAction">/index.action</result>

</action>
loginOut.action怎么不能不能进入到index.action


[解决办法]
可以相互调用

XML code
<package name="public" extends="struts-default">    <action name="login" class="...">        <!-- Redirect to another namespace -->        <result type="redirect-action">            <param name="actionName">dashboard</param>            <param name="namespace">/secure</param>        </result>    </action></package> 

热点排行