一、在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 web json_java web中对json的使用详解相关推荐

  1. java mod %区别_Java中 % 与Math.floorMod() 区别详解

    %为取余(rem),Math.floorMod()为取模(mod) 取余取模有什么区别呢? 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余 ...

  2. java 静态 编译_Java中的动态和静态编译实例详解

    Java中的动态和静态编译实例详解 首先,我们来说说动态和静态编译的问题. Q: java和javascript有什么区别? 总结了一下:有以下几点吧: 1.首先从运行环境来说java代码是在JVM上 ...

  3. java foreach标签_Java中Velocity foreach循环标签详解

    Java中Velocity foreach循环标签详解 Java Velocity中foreach循环可以很容易的遍历数组或者集合. 定义 #foreach( $elem in $allElems) ...

  4. VScode 插件中 package.json 文件字段详解

    一.package.json文件内容 {// 插件的名字,应全部小写,不能有空格: string"name": "my-vscode-plugin",// 版本 ...

  5. JS中的JSON.Stringify 方法详解

    在大厂的前端面试过程中,JSON.Stringify常常被问到,那么能够熟练的运用,掌握就必不可少. 那么,到底什么是 JSON.stringify 方法? 方法基本介绍 JSON.stringify ...

  6. java.equal例子_Java中的== 和equals()方法详解与实例

    Java中的== 和equals()方法: Java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型. byte,short,char,int,long,float,double,boo ...

  7. js中转换json对象方法详解及使用案例

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.因为采用独立于语言的文本格式,也使用了类似于C语言家族的习惯,拥有了这些特性使使JSON称为理想的数据交换语 ...

  8. java 操作excel jxl_java 中JXL操作Excel实例详解

    JXL操作Excel 前言: jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一 ...

  9. java中的json_JAVA中的四种JSON解析方式详解

    JAVA中的四种JSON解析方式详解 我们在日常开发中少不了和JSON数据打交道,那么我们来看看JAVA中常用的JSON解析方式. 1.JSON官方 脱离框架使用 2.GSON 3.FastJSON ...

最新文章

  1. access哪个速度快 vfp_大学计算机二级考试,报考哪个科目比较好?
  2. pycharm 更改字体和界面样式
  3. matlab中非0即1函数,matlab 中统计一个数组中非零元素个素的函数名称是什么?
  4. WebP图片格式,压缩提高28%
  5. 78万奖金!天池最新CV大赛来了
  6. ELK学习5_ELK文档资料:《ELK stack 权威指南/饶琛琳》推荐
  7. python12岁_12岁。Python操作Excel,12Python,excel
  8. linux 中的gzip命令
  9. switch语句训练
  10. 教你用Access做个简易MIS管理系统
  11. R语言介绍及软件安装
  12. html方式判断IE版本
  13. Linux下安装vim编辑器
  14. Ubuntu系统清理瘦身
  15. 2011不同阶层理财大盘点
  16. 物联网技术概论:第1章
  17. 客制化键盘编程_客制化键盘QMK固件入门-编译环境搭建
  18. 自定义Element ui中el-upload上传后的文件图标
  19. Re:if java for
  20. 数值积分之龙贝格积分

热门文章

  1. json文件读取并转换成为字典python
  2. 鸿蒙 体验,华为鸿蒙OS全面上线,实际体验更胜EMUI11,安卓迎来“对手”
  3. python异常处理机制的好处_浅谈Python异常处理机制
  4. ElasticSearch出现java.lang.IllegalStateException: duplicate plugin: - Plugin information:
  5. ActiveRecordException: The model attribute ysgl is not exists.
  6. 《IBM-PC汇编语言程序设计》(第2版)【沈美明 温冬婵】——第一章——自编解析与答案
  7. Spring Boot——统一设置返回Json数据风格(Java驼峰命名法转下划线命名法)解决方案
  8. Visual C++——LoadBitmap加载位图的操作过程
  9. 播放[.m3u8]链接解决方案
  10. HTML/CSS——form表单select联动(JavaScript方法)