Echarts使用json异步通信
来源:互联网 发布:fifaaol3数据库 编辑:程序博客网 时间:2024/06/03 22:02
前端
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><html> <head> <title>My JSP 'index.jsp' starting page</title><script type="text/javascript" src="jquery-3.2.1.js"></script><script type="text/javascript" src="echarts.js"></script> </head> <body> <div id="main" style="width: 600px;height:400px;"></div> <script type="text/javascript"> var myChart = echarts.init(document.getElementById('main')); $.getJSON("dataServlet").done(function (data) { myChart.setOption({ title: { text: '异步数据加载示例' }, tooltip: {}, legend: { data:['销量'] }, xAxis: { data: data.categories }, yAxis: {}, series: [{ name: '销量', type: 'bar', data: data.data }] }); }); </script> </body></html>
后台
package Servlet;import java.io.IOException;import java.util.ArrayList;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import net.sf.json.JSONObject;public class DataServlet extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// TODO Auto-generated method stub//super.doGet(req, resp);;ArrayList<String> categories = new ArrayList<String>();categories.add("s1");categories.add("s2");categories.add("s3");categories.add("s4");categories.add("s5");categories.add("s6");ArrayList<Integer> data = new ArrayList<Integer>();data.add(5);data.add(20);data.add(36);data.add(10);data.add(10);data.add(20);JSONObject jsonObj = new JSONObject();jsonObj.put("categories", categories);jsonObj.put("data", data);resp.getWriter().write(jsonObj.toString());}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {// TODO Auto-generated method stubsuper.doPost(req, resp);}}
0 0
- Echarts使用json异步通信
- echarts异步数据加载使用总结
- 使用XMLHttpRequest异步通信
- 使用WebService进行异步通信
- 使用WebService进行异步通信
- spring使用dwr异步通信
- 使用Fetch实现异步通信
- Echarts使用心得总结——异步数据加载
- Echarts折柱图异步加载
- ECharts异步获取数据
- echarts-JSON请求数据
- 用jQuery实现异步通信(用json传值)具体思路
- Echarts使用
- ECharts使用
- echarts使用
- Echarts使用
- ECharts使用
- ECharts使用
- Zookeeper+Kafka+Spark streaming单机整合开发
- 基于Dubbo框架构建分布式服务【未完待续】
- 一段有趣的关于C++const的代码
- 关于 Caused by: java.lang.NoClassDefFoundError: com/alipay/api/AlipayApiException 解决办法
- python 中的闭包
- Echarts使用json异步通信
- |算法讨论|无向图割点和桥 学习笔记
- 就是为了上传图片
- 0514 js基本概念
- Hibernate_又快又准的Hibernate映射技巧
- 忙着关电脑,拔网线的时候,你不好奇什么是“比特币”吗?
- 基于Dubbo框架构建分布式服务【续】
- 山东省第八届省赛A题 Return of the Nim
- Hadoop基础教程-第3章 HDFS:分布式文件系统(3.2 HDFS文件读写)