我正在使用Java和Struts2。 在我的struts.xml配置文件中,我有打击配置。
<action name="copyTestSuite" class="testSuiteAction"
method="copyTestSuite">
<result name="success">/WEB-INF/jsp/FormSuccessfulWithOutCloseWindow.jsp
</result>
</action>
执行动作copyTestSuite后,默认页面将转到FormSuccessfulWithOutCloseWindow.jsp。此页面仅用于重定向到上一页。
但我想让它直接进入另一个动作匹配页面。我怎么能这样做?
以下是我想要重定向到的更新操作toUpdateTestSuite:
<action name="toUpdateTestSuite" class="testSuiteAction"
method="toUpdateTestSuite">
<result name="success">/WEB-INF/jsp/testsuite/updateTestSuite.jsp
</result>
</action>
答案 0 :(得分:2)
您可以使用以下内容重定向:
<action name="copyTestSuite" class="testSuiteAction" method="copyTestSuite">
<result type="redirectAction">
<param name="actionName">toUpdateTestSuite</param>
</result>
</action>
答案 1 :(得分:1)
您可以使用此<result type="redirectAction"></result>
<action name="copyTestSuite" class="testSuiteAction"
method="copyTestSuite">
<result type="redirectAction">/newAction.action</result>
</action>