<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ECharts</title>
<!-- 引入 echarts.js -->
<script src="echarts.min.js"></script>
</head>
<body>
<!-- 為ECharts准備一個具備大小(寬高)的Dom -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
// 基於准備好的dom,初始化echarts實例
var myChart = echarts.init(document.getElementById('main'));
// 指定圖表的配置項和數據
var option = {
title: {
text: 'ECharts 入門示例'
},
tooltip: {},
legend: {
data:['銷量']
},
xAxis: {
data: ["襯衫","羊毛衫","雪紡衫","褲子","高跟鞋","襪子"]
},
yAxis: {},
series: [{
name: '銷量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]
};
// 使用剛指定的配置項和數據顯示圖表。
myChart.setOption(option);
</script>
</body>
</html>

以上是官方案例
如果和ssm后台jsp頁面進行交互的案例:
數據返回層:
@RequestMapping("/login") public String login(Model model){ List<User> list=userService.login(); model.addAttribute("list", list); return "/index"; //把list集合里的數據帶到你需要展示統計圖的頁面 }
<%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="<%=request.getContextPath()%>/echarts/echarts.js"></script> <script type="text/javascript" src="<%=request.getContextPath()%>/jquery/jquery.min.js"></script> <title>Insert title here</title> </head> <body> <div id="main" style="width: 600px;height:400px;"></div> </body> <script type="text/javascript"> // 基於准備好的dom,初始化echarts實例 var myChart = echarts.init(document.getElementById('main')); // 指定圖表的配置項和數據 var option = { title : { text : '條狀統計圖' }, tooltip : {}, legend : { data : [ '銷量' ] }, xAxis : { data : [ <c:forEach var="i" begin="0" end="${list.size()-1}"> '${list[i].name}', </c:forEach> ], }, yAxis : {}, series :[ { name : '銷量', type : 'bar', data: [ <c:forEach var="i" begin="0" end="${list.size()-1}"> '${list[i].age}', </c:forEach>] } ] }; // 使用剛指定的配置項和數據顯示圖表。 myChart.setOption(option); </script> </html>
在兩個data處都是與后台交互的數據:

