原文:http://my.oschina.net/bosscheng/blog/124550
对于创建一个图表,需要三个步骤
- 创建一个dataset对象,存放数据
 
- 创建一个JFreeChart对象,将dataset数据生成想要的图表(饼图,条形图,时序图,等)
 
- 用一个载体,用于存放JFreeChart对象,显示给用户看。这里就有很多方式,可以直接生成图片,或者pdf文件,如果是web端的话,就需要在web.xml文件中配置下。
 
 
2 | 
   <servlet-name>DisplayChart</servlet-name>    | 
 
3 | 
   <servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>    | 
 
7 | 
    <servlet-name>DisplayChart</servlet-name>    | 
 
8 | 
    <url-pattern>/DisplayChart</url-pattern>    | 
 
 
 
本人就是使用的 springMVC  web开发的,
在后端的话,需要在model添加文件流,传递到视图层。。。
1 | 
model.addAttribute("xxx",ServletUtilities.saveChartAsJPEG(chart,width,height,session)) |