【JSON异常系列】new JSONObject对象时卡死原因

原创 2015年07月11日 08:48:54

8:47 2015/7/11 

昨天晚上在使用JSON时,在创建JSONObject对象的时候不报错也不抛出异常,但就是new 不出来JSONObject的对象,这是一个很奇葩的现象。

最后才发现原来是少了一些必要的jar包,

在struts2中,使用JSON所必需的Jar包有:

1、commons-beanutils.jar
2、commons-collections.jar
3、commons-langs.jar
4、commons-logging.jar
5、ezmorph.jar
6、json.jar

至于为什么会出现这种情况,即不抛出异常也不报错,其中的根本性原因,本人会在日后进一步的发掘和验证,也期待了解的大神能够在这里解说一下。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JSONObject jsonObject = new JSONObject()执行错误

刚刚执行下面代码的时候程序没有出现异常,也没有报错,但是就是停止运行下一步了 JSONObject jsonObject = new JSONObject(); Gson gson = new Gs...

JSONObject构造时候不仅仅会抛出JSONException

一开始认为在构造json相关的对象时,如果传输的字符串参数为null,也会当作JSONException抛出,但是今天遇到了发现不是,会抛出一个NullPointerException,这里需要我们进...

使用JSONObject.fromObject出现的问题

第一个问题: There is a cycle inthe hierarchy ,异常,     意思是出现了死循环,也就是Model之间有循环包含关系;当实体类对象之间有多对多,相互包含时,J...

[python]json.loads 几种错误 解决方案

json.loads python错误: 'utf8' codec can't decode byte ... 由于需求,要用python读取网页返回json,并取得其中的数据但是却遇到以上编码的问题...
  • game115
  • game115
  • 2015年01月12日 13:50
  • 9416

json.dumps loads 终于区分出来了

每次遇到json loads/dumps始终搞不清方向,写段代码试下: import json dict_ = {1:2, 3:4, "55":"66"} # test json.dumps ...

关于Json转换JSONObject数据异常问题

最近使用org.codehaus.jettison.json.JSONObject;对Json数据进行转换,发现数据会出现异常。 例如:Json数据: {code:0, info:”success...

解决json序列化有多对一和多对多关系的对象时造成死循环的问题

json序列化的对象中存在双向引用会导致的无限递归(infinite recursion)问题。 使用@JsonBackReference标记在有多对一或者多对多关系的属性上即可解决这个问题,举...

JSONObject.fromObject方法报错解决方案

今天使用JSON来开发微信,但是调用JSONObject.fromObject方法时,一直就报Exception in thread "main" java.lang.NoClassDefFoundE...

SSH action返回Json错误 404

错误内容: 输入:http://localhost:8080/SSH/userjson HTTP Status 404 - /SSH/userjson type Status r...
  • dodouaj
  • dodouaj
  • 2015年01月21日 16:18
  • 1162

Eclipse的设置、调优、使用(解决启动卡顿等问题)

eclipse调优  一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。  加快启动速...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【JSON异常系列】new JSONObject对象时卡死原因
举报原因:
原因补充:

(最多只允许输入30个字)