在MyEclipse下用FusionCharts制作2D饼图

2025-07-18 15:34:41

1、第一步,新建一个Web Project,在WebRoot下将FusionCharts中的有关SWF文件和JavaScript文件拷贝到相应的文件目录下,新建一个jsp文件夹,并在该目录下新建一个JSP页面“Pie2D.jsp”,如下图所示:

在MyEclipse下用FusionCharts制作2D饼图

2、第二步,将生成饼图所需要的js文件引入,如下图所示:<script type="text/javascript" src="../fusioncharts/scripts/jquery-1.11.1.js"></script> <script type="text/javascript" src="../fusioncharts/scripts/FusionCharts.js"></script>

在MyEclipse下用FusionCharts制作2D饼图

3、第三步,在引入的SWF文件中找到2D饼图的SWF-----Pie2D.swf,如下图所示:

在MyEclipse下用FusionCharts制作2D饼图

4、第四步,通过以下函数生成2D饼图var pie2DChart = new FusionCharts( "../fusioncharts/swf/Pie2D.swf", "pie2DChartId", "100%", "500", "0" ); pie2DChart.setXMLUrl("data/pie2D.xml"); pie2DChart.render("pie2D");并且render中的ID要和页面容器DIV中的ID一致,如下图所示:

在MyEclipse下用FusionCharts制作2D饼图

5、第五步,接着,就是来编辑数据源“pie2D.xml”,如下图所示:

在MyEclipse下用FusionCharts制作2D饼图

6、第六步,数据源编辑好后,启动Tomcat服务器,在浏览器地址栏中输入“http://localhost:8080/FusionCharts/jsp/Pie2D.jsp”,结果发现引入的js文件找不到路径,然后将以下几句删除<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><base href="<%=basePath%>">重新刷新页面,饼图就出来

在MyEclipse下用FusionCharts制作2D饼图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢