我使用Struts 2框架并且我一直在玩这种引用,但找不到合适的引用。 例如,我有以下包struts.xml文件:
<package name="home" namespace="/" extends="struts-default">
<action name="index">
<result>/index.jsp</result>
</action>
</package>
<package name="client" namespace="/client" extends="struts-default">
<action name="register"
class="magazine.action.client.RegisterClientAction"
method="execute">
<result name="success" type="redirectAction">/index</result>
<result name="input" type="redirectAction">register_display</result>
</action>
</package>
有没有办法从client
包中的成功注册操作引用home
包中的index.jsp页面?
答案 0 :(得分:1)
使用namespace
中的<result>
属性,例如
<result name="success" type="redirectAction">
<param name="actionName">index</param>
<param name="namespace">/</param>
</result>
根据S2文档: