【发布时间】:2010-03-30 13:14:38
【问题描述】:
我正在使用 Struts2。我需要在网页中显示 JFreeChart。任何人都可以帮助我吗?
编辑:它以二进制格式显示。
public String execute() throws Exception {
System.out.println("Refresh bar Chart");
response.setContentType("image/png");
OutputStream outstream = response.getOutputStream();
try {
JFreeChart chart = getChartViewer();
ChartUtilities.writeChartAsPNG(outstream, chart, 500, 300);
System.out.println("Created bar Chart");
return SUCCESS;
} finally {
outstream.close();
response.flushBuffer();
}
}
【问题讨论】:
-
我已经重新格式化了您评论中的代码;如果不正确则还原。
标签: jsp struts2 jfreechart