做的东西,一直是用easyui的,和后台的交互数据都是json格式的。

今天想要单独弄一个json数据返回给前台,其实是比较简单的问题,json接触不多,记录一下。

代码:

    public static JSONArray getGuanLiJson(Connection connection,String tablenameString,String field,String idString) throws Exception {JSONObject jsonObject=new JSONObject();JSONArray jsonArray=new JSONArray();String sqlString="select  "+field+" from "+tablenameString;PreparedStatement preparedStatement=connection.prepareStatement(sqlString);ResultSet resultSet=preparedStatement.executeQuery();while(resultSet.next()){jsonObject.put(idString, resultSet.getString(field));jsonArray.add(jsonObject);}return jsonArray;}

因为是作为一个工具类用的,传入的参数比较多,上面这个方法,就是封装一个字段,返回json格式。

json和java,常用的应该就是这些东西了,一个是jsonarray,一个是jsonobject,jsonobject的put,装入单独的键值对,jsonarray就把一列jsonobject装到一个数组里面了。

大致的理解,如此。

转载于:https://www.cnblogs.com/juepei/p/3519788.html

java 封装返回json数据相关推荐

  1. PHP 简单封装返回JSON数据接口

    前言 本文使用 php 来做一个简单的接口,客户端传入数据,该接口返回 JSON 格式数据. api.php <?php/* * (PHP简单封装JSON数据接口) * @param integ ...

  2. Java 接收返回json数据动态取data里的值

    json数据 data: {} {"code":200,"data":{"accountNonExpired":true,"acc ...

  3. java ajax返回json数据json对象

    注意需要引入6个jar包 response.setContentType("text/html;charset=utf-8");PrintWriter writer = respo ...

  4. java后端 返回json_Java后端返回Json数据

    Java后端返回Json数据 Jackson 导包 com.fasterxml.jackson.core jackson-databind 2.12.1 创建ObjectMapper对象,调用writ ...

  5. java调用远程 接口_java通过url调用远程接口返回json数据

    java通过url调用远程接口返回json数据,有用户名和密码验证, 转自 https://blog.csdn.net/wanglong1990421/article/details/78815856 ...

  6. java 控制器 返回 json_SpringMVC中controller返回json数据的方法

    java 控制器 返回 json_SpringMVC中controller返回json数据的方法 1.方法一: 使用springmvc原生注解@ResponseBody @ResponseBody @ ...

  7. java学习笔记——众筹项目练习——项目中的忘记密码(密码找回)与记住我(自动登录)功能 和 返回json数据低版本浏览器显示下载问题的解决、众筹系统架构重构

                                          忘记密码(密码找回) 忘记密码(密码找回)这个功能可以说是目前所有为别人提供服务的软件系统都具备的基础功能啦!很普遍,因为总 ...

  8. spring MVC之返回JSON数据(Spring3.0 MVC+Jackson+AJAX)

    参考: http://angelbill3.iteye.com/blog/1985075 问题:在进行springmvc返回json数据的时候报如下错误:用上面的controller,访问:http: ...

  9. (SpringMVC)Controller返回JSON数据

    文章目录 Controller返回JSON数据 1. 测试使用 2. 代码优化 3. 测试集合输出 4. 输出时间对象 5. 抽取为工具类 6. FastJson Controller返回JSON数据 ...

  10. 从源代码角度看Struts2返回JSON数据的原理

    2019独角兽企业重金招聘Python工程师标准>>> 前面一篇文章其实只是介绍了如何在Struts2中返回JSON数据到客户端的具体范例而无关其原理,内容与标题不符惹来标题党嫌疑确 ...

最新文章

  1. 第一章 java nio三大组件与使用姿势
  2. 网卡驱动和队列层中的数据包接收
  3. arduino 读取当前时间_Arm难以撼动,暴露下的Arduino与RISCV联合体就是个笑话
  4. Java编程思想 第十三章:字符串
  5. Spring的任务调度和邮件发送
  6. MVC POST请求后执行javascript代码
  7. 外媒:伊朗政府封锁加密通讯应用Signal
  8. Leetcode每日一题:57.insert-interval(插入区间)
  9. windows Anaconda lightgbm 安装
  10. 《Android 第1行代码》读后感—第15章【最后一步——将应用发布到360应用商店】
  11. 学习笔记: 委托解析和封装,事件及应用
  12. UE4 创建编辑器模块
  13. pandas的认识与dataframe的认识 day04课件代码
  14. matlab 动平衡,运用labview和matlab混合编程实现转子动平衡的测试与控制
  15. mysql安装时初始密码错误_踩坑之MySQL安装及修改初始密码
  16. excel 第12讲:vlookup函数和 macth与index函数
  17. 5G LTE窄带物联网(NB-IoT)8
  18. huaweizip安装包_华为安卓安装包无法解压为什么
  19. 百度云管家使用QQ第三方登录时提示“由于网络原因无法载入页面 请点击刷新后重试”
  20. 如何解决我的电脑中文件搜索速度很慢的问题?

热门文章

  1. SOA、微服务、分布式的概念
  2. A Translation for Quaternion 一篇对四元数的翻译
  3. Android UI 调试常用工具(Dump view UI hierarchy for Automator)
  4. WAMP(Windows+Apache+Mysql+PHP)环境搭建
  5. bnuoj4220素数难题
  6. iptables小结
  7. PHP SPL 迭代器
  8. sql 判断连续数字
  9. 【转】Java的package和import机制
  10. 阿里云破世界记录,王坚说新登月计划需十年,我看不用!