【问题标题】:How to add Struts2 in Struts1 framewok如何在 Struts 1 框架中添加 Struts2
【发布时间】:2015-05-19 22:04:32
【问题描述】:

我有基于 Struts1 框架构建的产品,我不想将完整的框架迁移到最新的 Struts2,而是想从 Struts2 框架的新功能开始。

在查看多个站点时,我了解到我们可以同时运行 Struts1 和 Struts2 框架。因此,在尝试这样做时,我在 web.xml 中添加了 Struts2 过滤器类的条目

<filter>
  <filter-name>struts2</filter-name>
  <filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  </filter-class>
</filter>

还有过滤器映射到/*.action

现在说到添加动作,在Struts1中使用struts-config标签,而在Struts2中它只是struts。

我应该如何处理两个版本共同的struts.xml文件。

【问题讨论】:

标签: java struts2 struts


【解决方案1】:

虽然您可以在一个应用程序中同时拥有 struts1 和 2,但您不能混合和匹配配置。

您需要像以前一样继续配置您的 struts1 操作 (.do),并开始以 struts2 方式配置 struts2 操作 (.action)。

他们实际上并肩生活。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多