5-2 作业题 ajax中序列化问题 求解答

5-2 作业题 ajax中序列化问题 求解答

老师,您好,您帮我看看为什么用fastjson这个包toJSONString序列化会有异常,打断点可以运行到这里,谢谢~http://img1.sycdn.imooc.com//climg/5c90d06200015f6415910814.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 Rasyan 2019-03-20 12:41:18

解决了,感谢老师,是您说的第三种情况。我已经将放该jar包的lib文件夹加入到依赖中了,为啥还出现这种情况,以后是不是每次新添加一个jar包就得这样做?

  • 是的,每次你需要新引入一个jar包的时候,不仅要复制到lib目录。还要将其选中,把它 Add as library。
    2019-03-20 13:49:00
芝芝兰兰 2019-03-20 10:38:43

同学你好。你遇到的异常信息如下:

java.lang.NoClassDefFoundErrror:com/alibaba/fastjson/JSON


这是因为Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类来调用某个类的方法或者访问这个类的静态成员而导致的错误。":" 后面指明了找不到的路径


这个异常发生可能的原因如下:


1、检查自己import的包或类是否为自己真正想要调用的类,还是只是同名的类。需要正确的import对应的类。


2、检查项目中导入的jar包是否完整。可以将jar包按提示路径打开,找到对应的类,看看源码,是否能这样调用。


3、在IDEA中,检查导入的的jar包有没有如下图的小三角:

 http://img1.sycdn.imooc.com//climg/5c91a7910001222001510040.jpg

如果没有。在jar包上右键,Add as library。


如果问题还是没有解决,请同学贴一下代码和完整的报错信息。


注意不要贴在回复里,会失去代码的格式。可以用回答这个问题的方式,将代码贴入。


祝学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
从网页搭建入门Java Web2018版
  • 参与学习           人
  • 提交作业       1088    份
  • 解答问题       10205    个

如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师