在网上搜了 很久 都没有发现关于这个的帖子。现和大家分享一下
JFreeChart chart = new JFreeChart(chartTitle, JFreeChart.DEFAULT_TITLE_FONT, plot, TWO);
chart.setBackgroundPaint(java.awt.Color.white);
ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());
filename = ServletUtilities.saveChartAsPNG(chart, chartWidth, chartHeight, info, session);
try {
//下面段就是生成的路径(我的路径是直接保存在Web服务器的根目录下的ckTest里),filename就是图片的名字
FileOutputStream fs = new FileOutputStream ("/usr/bea9/user_projects/applications/newck/server/examples/build/mainWebApp/ckTest/"+filename);
//这段就是生成图片了
ChartUtilities.writeChartAsJPEG(fs,1,chart,700,400,null);
fs.close();
} catch (Exception e) {
e.printStackTrace();
}