我有一个建立在Struts1框架上的产品,而不是将整个框架移动到最新的Struts2,我想从Struts2框架的新功能开始。
通过查看多个站点,我了解到我们可以同时运行Struts1和Struts2框架。因此,在尝试这样做的同时,我在web.xml中为filter类添加了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文件中处理这两个版本?
发布于 2015-03-17 21:04:10
虽然您可以在一个应用程序中同时使用struts1和2,但您不能混合和匹配配置。
您需要像以前一样继续配置struts1操作(.do),并开始以struts2方式配置struts2操作(.action)。
他们实际上是并排生活的。
https://stackoverflow.com/questions/29099738
复制相似问题