jfreechart插件将数据展示成饼状图、柱状图和折线图
2015-04-13 11:58
691 查看
本文以展示柱状图为例进行介绍,当然这仅仅是一种方法而已;还有很多方法可以用于展示图表,例如自定义图表标签、使用jfreechart插件等;
1、导入js文件,包含了很多展示方法:
复制代码 代码如下: <script type="text/javascript" src=<select:link page="/js/ChartObject.js"/>></script> <script type="text/javascript" src=<select:link page="/js/FusionCharts.js"/>></script>2、从后台获取数据:
function init(){ var name3="<%=request.getAttribute("accountlist.name")%>"; var value3="<%=request.getAttribute("accountlist.values")%>"; var rate3="<%=request.getAttribute("accountlist.valueshb")%>"; showChart4(name3,rate3); //showChart3(name3,value3,""); }
3、将数据赋值给图例:
function showChart4(names,values){ var chartObj = new ChartObject(); var xmlString=""; chartObj.caption="各承运单位车辆销运比图 "; chartObj.showValues='0'; chartObj.showLabels='1'; chartObj.sNumberSuffix='%25'; xmlString = chartObj.createDualYMSColumnXmlByValues(names,values,"","销运比=卷烟销量%车辆运力;",""); var chart = new FusionCharts("Charts/MSColumn3DLineDY.swf", "ChartId2", "1000", "230", "0", "0"); chart.setDataXML(xmlString); chart.render("chartDiv2"); }
4、在jsp页面中只需写入:
复制代码 代码如下:<div style="margin-top:3px;margin-left:3px;"><span id="chartDiv2" style="width:100%;"></span></div>
5.结果展示如下所示:
以上所述就是本文的全部内容,有需要的小伙伴可以参考下。
您可能感兴趣的文章:
相关文章推荐
- swift app中展示折线图, 饼状图, 柱状图等数据图表
- 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
- 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
- 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
- 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
- 使用 jfreechart 生成 曲线、柱状图、饼状图、分布图 展示到JSP
- JFreeChart展示柱状图和折线图的组合
- jfinal结合layui分页插件进行页面数据展示
- jfreechart产生饼状图,折线图,柱状图
- 绘制折线图展示数据简单介绍-iOS客户端
- JQuery 两个很好的数据展示插件
- echarts 柱状图和饼状图动态获取后台数据
- Echarts报表插件,从数据库获取数据,json传值,在页面进行展示
- Android 自定义饼状图、柱状图、双折线图
- 分享一个表格数据展示插件
- Highcharts柱状图数据展示代码
- 天纵智能软件快速开发平台列表+内容展示数据管理插件
- FusionChart实现柱状图、饼状图的动态数据显示 附Demo
- echart图表展示数据-简单的柱状图
- 周期数据分盘展示(有,点、折线、贝赛尔曲线)