发布系统报错,SpringObjectFactory.java:220:-1,解决方法
来源:互联网 发布:java jasperreports 编辑:程序博客网 时间:2024/05/16 09:27
一、原因:
问题处在你导入的“Struts2 Spring Libraries”库下的“Struts2-spring-plugin-2.2.1.jar”jar包下的struts-plugin.xml里。如下图:
问题出现的具体位置在上图所示的第29行的代码,这段代码如下:
<bean type="com.opensymphony.xwork2.ObjectFactory" name="spring" class="org.apache.struts2.spring.StrutsSpringObjectFactory" />
这 表明该插件引入工程后,会自动设置Struts的 ObjectFactory为 StrutsSpringObjectFactory,从而让Spring的IOC容器来托管Struts的Action。但是 在工程的web.xml中 没有配置 加载spring ApplicationContext相关的listener ,从而导致了启动时出现的问题:com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1。
二、解决办法
在工程的web.xml中 配置 加载spring ApplicationContext相关的listener ,配置的代码如下:
<context-param><param-name>
contextConfigLocation
</param-name>
<param-value>
/WEB-INF/applicationContext.xml
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
0 0
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- struts2启动报错 Class: com.opensymphony.xwork2.spring.SpringObjectFactory File: SpringObjectFactory.java
- tomcat 启动报错- com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1
- 启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:245:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
- SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- tomcat启动报: Line: 209 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1
- com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1问题出现的原因及解决办法
- Zookeeper系列(二十九)Zookeeper场景应用之分布式锁实现
- APUE 函数详解系列(一) lseek/stat/poll
- 我与python约个会:01概述
- Android打印机--TSC 标签打印
- ActivityLifecycleCallbacks 代替BaseActivity (扩展Activity的最好方法)
- 发布系统报错,SpringObjectFactory.java:220:-1,解决方法
- 深入理解JavaScript系列(26):设计模式之构造函数模式
- 对于JAVA中访问权限修饰符的理解
- 一种在windows平台下实现自动操作应用的方法,附带源码地址及使用方法
- Tomcat配置文件修改无效自动恢复还原的解决办法总结
- @RequestMapping 用法详解之地址映射
- linux新建weblogic服务流程
- Java Web的编写
- tomcat配置https以及nginx使用ssl模块配置HTTPS