博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对象转为json数据
阅读量:6115 次
发布时间:2019-06-21

本文共 545 字,大约阅读时间需要 1 分钟。

hot3.png

1. 工具架包   gson-1.7.1.jar

2. 从数据库中获取的对象 obj

3. new Gson().toJson(obj)

得到的数据格式就成为 json的数据格式了 。

封装方法:toJson(Object obj)

public void  toJson(Object obj){

    HttpServletResponse response = ServletActionContext.getResponse();

    response.setContentType("application/json;charset=utf-8");//设置响应方式为json类型数据,编码为utf-8.(response对象:即为响应,告诉浏览器以什么方式去接受服务端返回的响应数据)

   try{

       PrintWriter out = response.getWriter();

       out.print(new Gson().toJson(obj));
       out.flush();
       out.close();

   }catch (IOException e) {

            e.printStackTrace();
   }

}

转载于:https://my.oschina.net/u/2870118/blog/800111

你可能感兴趣的文章
67 个拯救前端开发者的工具、库和资源
查看>>
leetcode median of two sorted arrays C语言实现
查看>>
iOS微信内存监控
查看>>
解决vue开发环境跨域问题
查看>>
Flutter 初尝:从 Java 无缝过渡
查看>>
Canvas画板---手机上也可以用的画板
查看>>
Linux
查看>>
JS中的原型链和原型的认识
查看>>
OneAPM NI 基于旁路镜像数据的真实用户体验监控
查看>>
golang channel
查看>>
JAVA通过Gearman实现MySQL到Redis的数据同步(异步复制)
查看>>
设计模式在 TypeScript 中的应用 - 单例模式
查看>>
[后台系统模板]优质、整洁的基于Bootstrap 3& Bootstrap 4的响应式后台管理系统模板...
查看>>
利用七牛 qshell 和 Automator 打造快捷上传服务
查看>>
制作kubernetes1.8离线安装包有感,我们的劳动如何变现
查看>>
cookie介绍一个简单的效果传值
查看>>
Egg + Vue 服务端渲染工程化建设
查看>>
监听微信手Q的挂起事件(visibilitychange)
查看>>
怎样在vue项目下添加ESLint
查看>>
七进七出React高阶组件
查看>>