您的位置:首页 > 其它

使用jfreechart创建图表步骤(转)

2013-11-08 17:13 169 查看
原文:http://my.oschina.net/bosscheng/blog/124550

对于创建一个图表,需要三个步骤

创建一个dataset对象,存放数据

创建一个JFreeChart对象,将dataset数据生成想要的图表(饼图,条形图,时序图,等)

用一个载体,用于存放JFreeChart对象,显示给用户看。这里就有很多方式,可以直接生成图片,或者pdf文件,如果是web端的话,就需要在web.xml文件中配置下。

1
<
servlet
>
2
<
servlet-name
>DisplayChart</
servlet-name
>
3
<
servlet-class
>org.jfree.chart.servlet.DisplayChart</
servlet-class
>
4
</
servlet
>
5
 
6
<
servlet-mapping
>
7
 
<
servlet-name
>DisplayChart</
servlet-name
>
8
 
<
url-pattern
>/DisplayChart</
url-pattern
>
9
</
servlet-mapping
>
本人就是使用的 springMVCweb开发的,

在后端的话,需要在model添加文件流,传递到视图层。。。

1
model.addAttribute(
"xxx"
,ServletUtilities.saveChartAsJPEG(chart,width,height,session))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: