Class: com.opensymphony.xwork2.spring.SpringObjectFactory

Class: com.opensymphony.xwork2.spring.SpringObjectFactory
File: SpringObjectFactory.java
Method: getClassInstance
Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
        at org.apache.struts2.dispatcher.FilterDispatcher.init

省略若干行…………

研究了半天,发现是web.xml里少了一段关于spring的配置:

   <!-- 加载spring容器-->
   <context-param>
     <param-name>contextConfigLocation</param-name>
     <param-value>/WEB-INF/config/spring/applicationContext.xml</param-value>
   </context-param>
    <listener>
     <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
   </listener>

原文地址:https://www.cnblogs.com/chenzhao/p/2421186.html