一个统一将数据转换为JSON的方法
2024-08-31 15:19:11
这是我得方法:
导包:
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public void writeJson(Object obj) {
HttpServletResponse response = ServletActionContext.getResponse();
JSONArray jsonArray = JSONArray.fromObject(obj);
response.setContentType("text/javascript; charset=utf-8");
try {
response.getWriter().write(jsonArray.toString());
jsonArray = null;
} catch (Exception e) {
e.printStackTrace();
}
}
public void writeJsonObject(Object obj) {
HttpServletResponse response = ServletActionContext.getResponse();
JSONObject jsonObject = JSONObject.fromObject(obj);
response.setContentType("text/javascript; charset=utf-8");
try {
response.getWriter().write(jsonObject.toString());
jsonObject = null;
} catch (Exception e) {
e.printStackTrace();
}
}
别人的方法:
导包:
import net.sf.json.JSONArray; public void sendToForwardByList( List<SupplierAchieve> list ) {
JSONArray jobj = JSONArray.fromObject( list );
response.setCharacterEncoding( "utf-8" );
try {
response.getWriter().write( jobj.toString() );
jobj = null;
list = null;
} catch( IOException e ) {
e.printStackTrace();
}
}
最新文章
- EF 连接MySQL 数据库 保存中文数据后乱码问题
- 视频播放器之————JW Player参数详解
- mysql 分表策略
- CSS - toggle collapse 类似bootstrap的展开效果
- [jquery] jQuery jsTree V3.2.1 基础Demo
- nand flash,nor flash,spi flash,片上RAM,片外RAM
- Android开发之自定义组合控件
- 建立第一个OpenGL工程(GLUT)
- 一个好用的VC DBGRID[图]
- POJ1811_Prime Test【Miller Rabin素数测试】【Pollar Rho整数分解】
- 做一个完整的纯react-naitve安卓应用【从环境安装到应用发布】
- 49. leetcode 94. Binary Tree Inorder Traversal
- smtp模块使用
- MyDAL - 组件适用范围说明
- windows服务器基本管理及服务搭建
- Mac redis安装
- Python3实战系列之九(获取印度售后数据项目)
- Python学习 :面向对象 -- 成员修饰符
- idea 更换编辑器背景图片
- 假设A.jsp内设定一个<;jsp:useBean>;元素:
热门文章
- hdoj--3123--GCC(技巧阶乘取余)
- 深度学习 —— 使用 gensim 实现 word2vec
- 3.菜鸟教你一步一步开发 web service 之 axis 服务端创建
- KDD 2011 最佳工业论文中机器学习的实践方法-翻译
- DELL T110 II 系统安装总结
- 使用sh库执行shell命令
- Vuejs2.0构建一个彩票查询WebAPP(2)
- Mysql学习总结(6)——MySql之ALTER命令用法详细解读
- 使用DbUtils实现增删改查——ResultSetHandler 接口的实现类
- OCP-1Z0-051-题目解析-第27题