您的位置:首页 > 移动开发 > Objective-C

struts 2学习(有关Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory的错误)

2012-02-02 13:05 351 查看
觉得 struts2 的官方网站上的第一个例子不是太好, 我开始试的时候,

把 struts2 的所有的 jar 包 都放到web-inf/lib 下了, 结果老出错

就是下面的两个错:

-------------------------------------------------------------------

Unable to load bean: type:com.opensymphony.xwork2.ObjectFactory class:org.apache.struts2.spring.StrutsSpringObjectFactory - bean - jar:file:/D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/testStruts/WEB-INF/lib/struts2-spring-plugin-2.0.6.jar!/struts-plugin.xml:8:132

at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:208)

at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)

Caused by: java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextAware

缺少:ognl-2.6.11.jar

齐全的包要有

(简单的,留下xwork-2.0.4.jar、commons-logging-1.0.4.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar、struts2-core-2.0.11.jar)就可以运行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐