(1)这个是传输折线图和条形图的数据类型。

// 查询TimeTable表里面的值返回list

new了一个haspmap值

定义了俩个一维数组设置一维数组的长度为查询出来的list长度

while循环把相对应的值赋值给这俩个一位数组

然后使用map把这俩个一维数组传入map中然后返回前端

返回的数据类型

@ResponseBody
    @RequestMapping("/z5")
    public HashMap<String, Object> z2(HttpSession session) {
        List<TimeTable> list = service.findAll();
        HashMap<String,Object> map = new HashMap<String, Object>();
        int i = 0; 
        String[] names = new String[list.size()];
        int[] datas = new int[list.size()];
        while (i<list.size()) {
                names[i] = list.get(i).getTimeY();
                datas[i] = list.get(i).getTimeCount();
                i++;
            }
        map.put("names",names);
        map.put("datas",datas);
        return map;
    }

(2)这个的话是饼图的数据类型

这个使用json数组,然后new一个jsonobject 类,赋值给object,把数据加到json数组中,再把json数组加到hashmap中,返回值

返回的数据类型


    @ResponseBody
    @RequestMapping("/z4")
    public HashMap<String, Object> z3(HttpSession session) throws Exception {
        List<TimeTable> list = service.findAll();
        HashMap<String,Object> map = new HashMap<String, Object>();
        int i = 0; 
        JSONArray data=new JSONArray();
        while (i<list.size()) {
                JSONObject object = new JSONObject();
                object.put("value", list.get(i).getTimeCount());
                object.put("name", list.get(i).getTimeY());
                System.out.println(object);
                data.add(object);
                i++;
            }
        map.put("names", data);
        return map;
    }

Java如何往前端传输echarts数据相关推荐

  1. java返回给前端的json数据中带有转义符号如何处理

    情景描述: 有的场景我们存的是String字符串但是不能每次都固定的实体进行封装,这时候我们如果直接返回给前端对应的字符串,其中就会出现对应的 "\ 的转义符号,如何去掉呢? 解决方法 在获 ...

  2. Java中Socket通信-客户端与服务端相互传输对象数据

    场景 Java中Socket通信-服务端和客户端双向传输字符串实现: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1084885 ...

  3. 前端传输JSON格式数据 居然尾随了一个等于号...

    问题: 项目中 前端传JSON数据到后端接口时 数据尾部多了一个等于号 解决办法: 前端 设置请求体类型 以及 数据格式 后端也要指定 接受数据 的格式 在写前后端接口的时候,我的前端将表单的数据封装 ...

  4. Java后端以及web前端及echarts框架词云分析

    运用Java后端以及web前端及echarts框架词云分析做出数据分析统计可视化展示. 以下为我的项目展示截图: 开发环境: 集成开发环境(IDE):IntelliJ IDEA 2021 服务器:To ...

  5. 前端性能优化学习 05 请求和响应优化 01(DNS 解析、HTTP 长连接、HTTP2、避免重定向、压缩传输的数据资源)

    请求和响应优化 目的:更快的内容到达时间. 核心思路: 更好的连接传输效率 更少的请求数量 更小的资源大小 合适的缓存策略 最佳实践: 减少 DNS 查找:每次主机名的解析都需要一次网络往返,从而增加 ...

  6. Android的,iOS的,PHP的,大数据的,Java的,web前端的,C++,Python等干货分享

    这是一些学习资源,里面有Android的,iOS的,PHP的,大数据的,Java的,web前端的,C++,Python的-. 有的来源地址是在一个公众号的群.感谢群主的分享.有的是我以前收集的.在此我 ...

  7. java sse_后端向前端推送数据 SSE java

    研究一种后端向前端推送数据的操作,叫SSE(Server-Sent Events),但是,我觉得这玩意就是轮询.算了,烦的要死,记录下这种方式把. 前端代码是vue写的,EventSource里面是后 ...

  8. 常用的前端和服务器数据的传输方式

    前端和服务器数据的传输方式常用的有两种: 一.一种是以表单的形式提交,此时可以利用jquery的serialize()方法将表单内容转为a=11&b=22这样的格式传输过去,接收端则可以用ja ...

  9. echarts 折线上写数值_前端ECharts数据可视化图表案例与介绍

    什么是ECharts? ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Fire ...

最新文章

  1. java foreach 循环原理
  2. android异常 More than one file was found with OS independent path ‘META-INF/XXX‘
  3. 5.1 上网本安装安卓x86_生信工具 | antiSMASH 安装教程
  4. cmake编译时遇到的问题解决
  5. python list()函数 (从可迭代对象返回初始化的新列表)
  6. 最大质因子序列(信息学奥赛一本通-T1410)
  7. 解决mysql从windows迁移到centos出现乱码问题
  8. Spring-beans-BeanWrapper
  9. python项目开发实例-《Python项目案例开发从入门到实战》PDF版百度网盘
  10. 自定义docker nginx镜像无容器日志输出
  11. seay php,Seay PHP代码审计工具
  12. Java程序员常用软件
  13. mysql 性能指标计算_干货|MySQL 性能指标及计算方法总结
  14. poi 3.17合并单元格报错 java.lang.IllegalArgumentException: Merged region A1 must contain 2 or more cells
  15. 两数求和(C语言超简单解法)
  16. win10玩我的世界java_我的世界win10java下载
  17. Saas平台接入商户代小程序开发解决方案
  18. android标题栏 状态栏,android设置无标题栏 、 状态栏
  19. 怎么理解token,tokenize,tokenizer.
  20. 腾讯云服务器宝塔面板账号密码忘记

热门文章

  1. Shader-透明效果-透明度测试
  2. c语言网球循环赛,网球循环赛比赛日程表n为奇数问题
  3. 平局决胜制(抢七)交换场地是_网球专项理论练习卷三
  4. 12 - 符言第十二
  5. 亚马逊最新财报:营收724亿美元,AWS利润高达22亿
  6. 1190PHP,KTM 1190 ADVENTURE 一览
  7. 王玫泰山医学院计算机,计算机专业PBL对提高团队协作能力的研究.pdf
  8. 我叫MT online
  9. java中的静态语言_java是动态语言还是静态语言?
  10. js中复选框checkbox如何判定为被选中