1

myhost.com/admin在我的 struts.xml 中,我配置了以下内容以myhost.com/admin/正确处理重定向:

<constant name="struts.enable.SlashesInActionNames" value="true"/>

<action name="admin">
    <result type="redirectAction">admin/home</result>
</action>
<action name="admin/">
    <result type="redirectAction">admin/home</result>
</action>

在 Struts2 中是否有更快的方法来做到这一点?

4

2 回答 2

2

你混合了两件事:动作和命名空间。您可以使用以下配置:

<action name="admin">
    <result type="redirectAction">admin/</result>
</action>
<action name="" namespace="admin">
    <result>/admin/index.jsp</result>
</action>
于 2013-03-22T12:28:03.367 回答
0

正如你自己评论的那样,你有没有试过这样的通配符

行政/**

希望这可以帮助

于 2013-03-21T13:18:18.580 回答