java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/TextUtils
java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/String;)Ljava/lang /Object;”异常,导致该异常的是jsonplugin的jar包与Struts2的jar包不匹配引起的。
jsonplugin-0.33.jar Struts 2 JSON Plugin 0.33 匹配 Struts 2.1.x Compatible
jsonplugin-0.32.jar Struts 2 JSON Plugin 0.32 匹配 Struts 2.0.x Compatible
异常:java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/TextUtils
原因:jsonplugin-0.34.jar 配合 struts2-core-2.1.8.1.jar 使用的情况下报的异常,但以前的项目中jsonplugin-0.34.jar 配合 struts2-core-2.1.6.jar 使用不会出现这样的异常
解决方法:去掉jsonplugin-0.34.jar,使用struts2-json-plugin-2.1.8.1.jar 和 json-lib-2.1.jar两个包
服务器没有异常,后来在客户端跟踪到错误信息如下
java.lang.NoClassDefFoundError: org/apache/commons/beanutils/DynaBean缺少jar包造成
struts2.1.6+json用到的jar包总共如下
json-lib2.1.jar
json-lib2.1.jar
json-plugin-0.33.jar
ezmorph-1.0.3.jar
commons-beanutils-1.7.0.jar
最新文章
- Backbone源码分析(三)
- springmvc__SimpleUrlHandlerMapping(对访问地址进行加工,以键值对的形式)
- [强连通分量] POJ 1236 Network of Schools
- .NET 集合操作性能
- Python Mixin混入的使用方法
- Thml 小插件8 天气插件定制
- VMWare11虚拟机安装OSX10.9系统资源下载及问题解决
- JS firebug小技巧
- javascript . 05 json的组成、for...in 遍历对象、简单数据类型与复杂数据类型的传值与传址、内置对象
- php 使用代理IP进行数据抓取
- javacv:调取本地摄像头,抓取人脸,保存为图片
- yum源使用的几个报错小总结 (例如: python2.6.6 下yum不能使用: No module named yum)
- Android中PopupWindow用法
- Codeforces Round #447 (Div. 2)
- pythonl输出的预警消息中的json串的中文展示乱码(中文的unicode码)
- 使用PerfView监测.NET程序性能(四):折叠,过滤和时间范围选择
- TinyOS在ubuntu 14.04下安装教程
- log4j日志服务器配置
- Codeforces Round #241 (Div. 2) B. Art Union 基础dp
- OpenCV绘图函数