java web中对json的使用详解

 更新时间:2018年08月03日 14:30:11   作者:艾斯cancel  
在Java Web的开发过程中,如果希望调用Java对象转化成JSON对象等操作,我们需要引入相关jar包,下面小编给大家带来了java web中对json的使用,一起看看吧

一、在Java Web的开发过程中,如果希望调用Java对象转化成JSON对象等操作。则需要引入以下jar包,不然运行时则报错。

1.commons-beanutils.jar

2.commons-collections.jar

3.commons-lang.jar

4.commons-logging-1.1.jar

5.ezmorph-1.0.3.jar

6.json-lib-2.0-jdk15.jar

7.有人说还需要 commons-httpclient.jar

引入成功之后,使用JSONObject类则不会报错。

二、Web端如何得到JSON类型的数据呢?

首先了解一下Ajax的格式::$(selector).get(url,data,success(response,status,xhr), dataType )

通过Ajax将后端json字符串请求到Web端,在 dataType 中设置为 “json” ,则在success function(data){}的入参data就是json类型的。

note:在测试前端得到json类型数据时,出现了BUG。因为我自定义的json字符串是{‘name':'zzzzzz'}用的是单引号,要注意的是,如果json类型字符串用的是双引号,所以正确的写法为:

String json = "{\"name\":\"zzzzzz\"}";

总结

以上所述是小编给大家介绍的java web中对json的使用详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Java实现的简单数字处理类及用法示例

    Java实现的简单数字处理类及用法示例

    这篇文章主要介绍了Java实现的简单数字处理类及用法,涉及java数字运算相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • 微服务和分布式的区别详解

    微服务和分布式的区别详解

    在本篇文章里小编给各位整理了关于微服务和分布式的区别以及相关知识点总结,有兴趣的朋友们学习下。
    2019-07-07
  • Java异常分类处理抛出捕获操作详解

    Java异常分类处理抛出捕获操作详解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等
    2022-09-09
  • Spring Boot Swagger2使用方法过程解析

    Spring Boot Swagger2使用方法过程解析

    这篇文章主要介绍了Spring Boot Swagger2使用方法过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • 实例讲解分布式缓存软件Memcached的Java客户端使用

    实例讲解分布式缓存软件Memcached的Java客户端使用

    这篇文章主要介绍了分布式缓存软件Memcached的Java客户端使用,Memcached在GitHub上开源,作者用其Windows平台下的版本进行演示,需要的朋友可以参考下
    2016-01-01
  • 双重检查锁定模式Java中的陷阱案例

    双重检查锁定模式Java中的陷阱案例

    这篇文章主要介绍了双重检查锁定模式Java中的陷阱,双重检查锁定(也叫做双重检查锁定优化)是一种软件设计模式,它的作用是减少延迟初始化在多线程环境下获取锁的次数,尤其是单例模式下比较突出,想具体了解的小伙伴可以参考下面文章内容,附呦详细的举例说明
    2021-10-10
  • Java 关于String字符串原理上的问题

    Java 关于String字符串原理上的问题

    字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串,让我们一起来了解它
    2022-04-04
  • 详解租约机制以及在hbase中的应用

    详解租约机制以及在hbase中的应用

    这篇文章主要介绍了详解租约机制以及在hbase中的应用的相关资料,需要的朋友可以参考下
    2017-02-02
  • java中的Consumer、Supply如何实现多参数?

    java中的Consumer、Supply如何实现多参数?

    Java的Consumer接口只能接受一个参数,但可以通过自定义接口、使用Tuple或嵌套结构来实现对多个参数的处理,对于Supplier接口,它不能接受参数,但可以通过自定义BiSupplier、结合Function或封装参数为对象来实现对两个参数并返回一个值的功能
    2024-11-11
  • 关于SpringBoot拦截器拦截静态资源的问题

    关于SpringBoot拦截器拦截静态资源的问题

    这篇文章主要介绍了关于SpringBoot拦截器拦截静态资源的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论