读书人

施用JFreeChart生成XY轴折线图

发布时间: 2012-11-10 10:48:50 作者: rapoo

使用JFreeChart生成XY轴折线图
第一步:
Java代码

<span style="font-size: medium;">request.setCharacterEncoding("gbk");   response.setContentType("image/jpeg;charset=gbk");   MyChartService ms=new MyChartService();   //步骤1:创建XYDataset对象(准备数据)             XYDataset dataset =CreateJFreeChartXYLine.createXYDataset();             //步骤2:根据Dataset 生成JFreeChart对象,以及做相应的设置             JFreeChart freeChart =CreateJFreeChartXYLine.createChart(dataset);             //步骤3:将JFreeChart对象输出到文件,Servlet输出流等             String url= "c:\\jfreechart\\lineXY.png";           CreateJFreeChartXYLine.saveAsFile(freeChart,url, 900, 700);            request.setAttribute("url", url);           request.setAttribute("lists", ms.listall());   return mapping.findForward("list");   </span>  


直接将路径发到JSP页面,从而达到显示图片效果

读书人网 >编程

热点推荐