【发布时间】:2014-01-15 20:38:12
【问题描述】:
在开始之前,我很抱歉我的英语不好,因为英语不是我的第一语言。但是,我遇到了 Struts 2 重定向的问题。
我的Struts.xml 文件的一部分是这样的:
<package name="login" namespace="/" extends="struts-default">
<action name="login" class="Action.loginAction">
<result name="success" type="redirectAction">
<param name="actionName">search</param>
<param name="namespace">/</param>
</result>
<result name="error">/login.jsp</result>
<result name="input">/login.jsp</result>
</action>
</package>
我有一个loginAction 负责登录用户(不管这个文件的内容是什么)。当这个动作的结果是success 时,我想重定向到search 动作。一切正常,但我的问题是,当我重定向到 search 操作时,URL 如下所示:http://localhost:8080/MyWebApplication/search.action
我希望在重定向到特定操作时从 URL 中删除 .action。我需要改变什么来解决这个问题?
感谢您的关注。
【问题讨论】:
-
你使用什么版本的 Struts?