读书人

jfreechart与struts怎么结合

发布时间: 2012-11-17 11:14:15 作者: rapoo

jfreechart与struts如何结合?
1、jfreechart与struts如何结合?
2、如何间隔一定时间自动刷新JSP上的chart. 1 楼 刑天战士 2007-02-07 1.JFreeChart就是一组API,你想在哪里调用就在哪里调用。用ChartUtilities输出,最好生成一个图片,后续访问这个图片就可以了。
2.用ajax。

把整个JFreeChart 0.99的API整个翻过一遍的FC飘过…… 2 楼 broncho 2007-02-07 我是在ACTION里生成CHART,以Stream形式发送,但JSP里接受不到;

OutputStream out = response.getOutputStream();
try {
String type = request.getParameter("type");
JFreeChart chart = null;
DefaultPieDataset data = new DefaultPieDataset();
data.setValue("One", new Double(43.2));
data.setValue("Two", new Double(10.0));
data.setValue("Three", new Double(27.5));
data.setValue("Four", new Double(17.5));
data.setValue("Five", new Double(11.0));
data.setValue("Six", new Double(19.4));
chart = ChartFactory.createPieChart("Pie Chart", data, true, true, false);

if (chart != null) {
response.setContentType("image/png");

out.write(ChartUtilities.encodeAsPNG(chart.createBufferedImage(400, 300)));
out.flush();
out.close();
response.flushBuffer();

}
}
catch (Exception e) {
System.err.println(e.toString());
}
finally {
//out.close();
}

return null; 3 楼 刑天战士 2007-02-07 ChartUtilities.writeChartAsPNG(output,chart,560,280);

我用的这个,你那个是不是因为缓存的原因? 4 楼 broncho 2007-02-07 你能否给我完整代码?包括jsp

读书人网 >软件架构设计

热点推荐