第一步,下载FusionCharts.
第二步,建立一个工程,最简单的结构如下:
webcontent
/ \
show.jsp FusionCharts
/ \
theme (1)
|
(2)
(1)
fusioncharts.charts.jsfusioncharts.jsfusioncharts.powercharts.jsfusioncharts.gantt.jsfusioncharts.maps.jsfusioncharts.widgets.js
(2)
下载的源代码中theme文件夹中内容,可根据需要进行copy((1)中的也不是全需要)
第三步,jsp页面代码
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!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=ISO-8859-1"> <title>fusioncharts demo</title> <script type="text/javascript" src="FusionCharts/fusioncharts.js"></script> <script type="text/javascript" src="FusionCharts/themes/fusioncharts.theme.fint.js"></script> <script type="text/javascript"> FusionCharts.ready(function(){ var revenueChart=new FusionCharts({ "type":"column3d", "renderAt":"container", "width":"500", "height":"300", "dataFormat":"json", "dataSource":{ "chart":{ "caption":"numbers of learning defferent language", "xAxisName":"language", "yAxisName":"people", "theme":"hint" }, "data":[ { "label":"c","value":"1000"}, { "label":"c++","value":"800"}, { "label":"c--","value":"10000"}, { "label":"c++--","value":"5000"}, { "label":"java","value":"6000"} ] } }); revenueChart.render(); }) </script> </head> <body> <div id="container">look here!!!</div> </body> </html>
需指定一个唯一的id以在其中添加图表,type中可以指定样式,图表中的数据格式可以为xml或json
结果如图:

ok,一个小demo完成了,官网还有更详细的教程呦!