spring报错:
No converter found for return value of type: class java.util.ArrayList
spring是没有将ArrayList转换成json的转换器的,需要导入json依赖。

<!--jackson依赖--><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-core</artifactId><version>2.11.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.11.0</version></dependency><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-annotations</artifactId><version>2.11.0</version></dependency>

后台java对象转json
方式一:导入jackson依赖之后,直接返回对象就可以转换成json格式。

 @ResponseBody@RequestMapping("/queryStudents.do")public List<Student> queryStudents(){List<Student> list= studentService.queryStudents();return list;}

方式二:可以使用ObjectMapper,直接将对象转换成json对象,map对象可以转,一般遇到的对象也可以转。不过该方式注意编码方式,要设置UTF-8编码。

@ResponseBody@RequestMapping(value = "deleteStudent.do",produces = "text/html;charset=UTF-8")public String deleteStudent(int id){int nums=studentService.deleteStudent(id);Student s=new Student();if(nums>0){s.setName("龙哥");}HashMap<Integer,String> map=new HashMap<>();map.put(1,"龙龙long");ObjectMapper om=new ObjectMapper();String res="";try {res=om.writeValueAsString(s);} catch (JsonProcessingException e) {e.printStackTrace();}return res;}

方法三:可以直接手写json格式的字符串,然后返回,里面必须使用双引号,因此要用反转义字符。

        String  tips="删除失败";if(nums>0){tips="{\"tips\":true}";}return tips;

java对象转json相关推荐

  1. java 对象转json json转对象

    java 对象转json json转对象 import com.alibaba.fastjson.JSON;/*** * @title: fastjson * @author: wll* @since ...

  2. Java对象转JSON时如何动态的增删改查属性

    1. 前言 日常开发中少不了 JSON 处理,少不了需要在 JSON 中添加额外字段或者删除特定字段的需求.今天我们就使用Jackson类库来实现这个功能. 2. JSON 字符串增加额外字段 假如我 ...

  3. java 视图对象转换,使用spring boot开发时java对象和Json对象转换的问题_JavaScript_网络编程...

    将java对象转换为on对象,市面上有很多第三方jar包,如下: jackson(最常用) com.fasterxml.jackson.core jackson-databind 2.11.2 gso ...

  4. FastJson、Jackson、Gson进行Java对象转换Json的细节处理

    前言 Java对象在转json的时候,如果对象里面有属性值为null的话,那么在json序列化的时候要不要序列出来呢?对比以下json转换方式 一.fastJson 1.fastJson在转换java ...

  5. Java对象转换为Json对象

    前言 曾几何时,XML是程序员的宠儿,是数据传输.API.AJAX应用等方面的不二选择,但自从JSON横空出世后,或者你会发觉你身边就有很多人开始抛弃XML,在他们的心目中,JSON已经完全取代了XM ...

  6. java对象转json jackson_使用Jackson将Java对象转换为JSON

    我希望我的JSON看起来像这样: { "information": [{ "timestamp": "xxxx", "featur ...

  7. java对象和json对象之间互相转换

    2019独角兽企业重金招聘Python工程师标准>>> import java.util.ArrayList; import java.util.Collection; import ...

  8. Gson案例:Java对象与JSON字符串相互转换

    Gson案例:Java对象与JSON字符串相互转换 一.Gson概述 Gson是一个Java类库,可将Java对象转换为相应的JSON形式,也可以将JSON字符串转换为对应的Java对象.Gson是一 ...

  9. java对象转json格式

    2019独角兽企业重金招聘Python工程师标准>>> 使用json-lib将java对象转换成json字符串 学会了在j2ee中使用ajax后,有时候从服务器返回客户端的数据是对象 ...

  10. gson转对象变成null_FastJson、Jackson、Gson进行Java对象转换Json的细节处理

    转 https://blog.csdn.net/moneyshi/article/details/51830329 Java对象转换Json的细节处理 前言 Java对象在转json的时候,如果对象里 ...

最新文章

  1. ACCEPT()和ACCEPT4()
  2. 自己看着视频的理解:设计模式之abstractfactory模式(2)
  3. oracle ora 14452,ORA-14452的出现原因解析及解决方法
  4. C++实现删除字符串中所有重复出现的字符
  5. 为什么用 php widget,13.6 Widget扩展
  6. 嵌入式linux 时间同步,解决嵌入式Linux中的时区问题
  7. anime studio的本质特性
  8. 计算机硬件的五大单元
  9. Android 四大组件学习之Activity五
  10. python彩票号码生成器
  11. linux系统nohob安装,Linux启动详解1
  12. 地图可视化开发技巧:geojson转svg后再转emf格式插入ppt实现编辑的解决方案
  13. 2020-09-22回忆一下高中物理的弹性碰撞速度公式推导
  14. 天昊16S扩增子绝对定量测序项目文章登陆《Bioresource Technology》
  15. ASEMI肖特基二极管SBT40100VDC正向压降温度系数
  16. Python 批量合并 Excel
  17. 写不成书,只寄得相思一点
  18. rocket使用实例
  19. 删除windows文件右击打开方式中的无效程序选项
  20. 一成电计算机考研国家线2O 9,【九〇六 | 打卡】考研“国家线”只是起点,我们要挑战骇浪惊涛!...

热门文章

  1. 清风老师数学建模视频课程第1讲层次分析法
  2. 1.8Linux下的软件管理
  3. 搭建一个简单的Pascal脚本开发环境
  4. Linux如何整数分区,硬盘整数分区怎么计算?NTFS整数分区数值表分享
  5. hscan命令redis中游标的含义
  6. DirectX8编程指南-1 (转)
  7. 百会:物联网推动CRM创造新型服务
  8. 谷歌浏览器加载外部 DLL 文件 关于chrome上的网银安全控件开发技术(chrome 调用本地dll)
  9. 干货|80天自学通过高级项目管理师
  10. bochs安装win98