-2

我尝试在 Eclipse 中使用 Maven 开发一个 Web 应用程序(Struts 2、Spring、Hibernate)。我首先创建了一个简单的 Maven 项目,我加入了 Struts2,一切都很顺利。当我尝试集成 Spring 和 struts2-spring-plugin 时,总是出现 404 错误。一旦我删除了我的 pom.xml 对 struts2-spring-plugin 的依赖,应用程序再次运行。

<dependency>
    <groupId> org.apache.struts </groupId>
    <artifactId> struts2-spring-plugin </artifactId>
    <version> 2.3.16.3 </version>
</dependency>
4

2 回答 2

0

你不必添加 struts2-spring-plugin 来工作 wirh spring、hibernate 和 struts。我使用包含 spring、struts2、hibernate 和 spring security 的项目,并且我没有配置问题。您只需要注意版本即可。spring 版本应该和 spring security 版本一样,但是对于 struts 2 和 hibernate 是没有冲突的。

于 2018-04-17T14:56:51.963 回答
0

您是否已经像struts2 spring 插件文档中解释的那样定义了对象映射器?

<struts>
  <constant name="struts.objectFactory" value="spring" />
  ... 
</struts>

如果您已经定义,如果您可以提供有关您的配置和日志消息的更多详细信息,那就太好了。

于 2015-11-24T07:52:31.853 回答