【问题标题】:Trying to set the right URL - Struts 2尝试设置正确的 URL - Struts 2
【发布时间】:2011-07-01 11:58:50
【问题描述】:

我有一个 Struts2 应用程序,但遇到了一点问题:

在第一页 (index.jsp) 我有一个 javascript 行将 url 设置为“./admin/Search”,如下所示:

window.location='./admin/Search';

这会将我发送到登录页面,如果我可以访问,它将直接将我重定向到提到的页面。问题是,在那之后,我的所有操作都保留了第一个命名空间'/admin'。其他操作只是没有这个“/admin”命名空间,例如,它们可能有一个“/users”命名空间。在这种情况下,服务器无法找到正确的操作,因为它会在 struts.xml 文件中查找 /admin/myAction。就像 struts 2 不会改变整个命名空间/动作。它只是取代了动作,就是这样。我真的需要帮助这些家伙!谢谢。

【问题讨论】:

  • 发布代码以显示您如何执行重定向。

标签: url struts2 namespaces package struts-action


【解决方案1】:

您需要更改在 struts.xml 文件中指定的包命名空间。这将帮助您在应用程序中重定向命名空间。

【讨论】:

    猜你喜欢
    • 2011-12-20
    • 2020-08-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多