Struts2与Spring集成问题 spring-plugin

集成的时候只要一加上struts2-spring-plugin-2.1.6.jar包就出错,删掉就正常

严重: Exception starting filter struts2

java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='struts.objectFactory.spring.autoWire.alwaysRespect'] in

at org.apache.catalina.startup.Bootstrap.main

Caused by: java.lang.RuntimeException: java.lang.RuntimeException: com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='struts.objectFactory.spring.autoWire.alwaysRespect'] in public org.apache.struts2.spring.StrutsSpringObjectFactory(java.lang.String,java.lang.String,java.lang.String,javax.servlet.ServletContext).

com.opensymphony.xwork2.inject.ContainerImpl$ConstructorInjector.<init>(ContainerImpl.java:318)

... 56 more

2009-3-16 15:36:54 org.apache.catalina.core.StandardContext start

严重: Error filterStart

2009-3-16 15:36:54 org.apache.catalina.core.StandardContext start

严重: Context [/Struts2_test] startup failed due to previous errors

2009-3-16 15:36:55 org.apache.coyote.http11.Http11BaseProtocol start

解决方法:

web.xml里加入

<listener>

<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>

</listener>

猜你喜欢

转载自blog.csdn.net/thomassamul/article/details/81255777