读书人

应用JFreeChart生成XY轴折线图

发布时间: 2012-11-26 11:48:49 作者: rapoo

使用JFreeChart生成XY轴折线图

第一步:

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"); 

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

?

?

读书人网 >Web前端

热点推荐