JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决


ajax中的数据传递问题

   在ajax中,一般以json数据格式进行传输,如果传输的数据是单个字符串则可以直接通过ajax中的回调函数取得其值,如果是一个集合,则需要将集合转为json数据格式再传输,在转换的过程中用到了下列几个包:

commons-beanutils-1.8.0.jar;commons-collections-3.2.1.jar;commons-lang-2.4.jar;commons-logging-1.0.4.jar;ezmorph-1.0.6.jar;json-lib-2.2.3-jdk15.jar共六个jar包,如果缺少了依赖包,会报java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher错误!

  另外在将集合处理成json格式数据的时候,其代码如下:JSONArray jsarr=JSONArray.fromObject(list);

posted @ 2022-09-23 18:03  silentmuh  阅读(126)  评论(0编辑  收藏  举报
Live2D