`
broncho
  • 浏览: 3724 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

jfreechart与struts如何结合?

 
阅读更多
1、jfreechart与struts如何结合?
2、如何间隔一定时间自动刷新JSP上的chart.
分享到:
评论
4 楼 broncho 2007-02-07  
你能否给我完整代码?包括jsp
3 楼 刑天战士 2007-02-07  
ChartUtilities.writeChartAsPNG(output,chart,560,280);

我用的这个,你那个是不是因为缓存的原因?
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;
1 楼 刑天战士 2007-02-07  
1.JFreeChart就是一组API,你想在哪里调用就在哪里调用。用ChartUtilities输出,最好生成一个图片,后续访问这个图片就可以了。
2.用ajax。

把整个JFreeChart 0.99的API整个翻过一遍的FC飘过……

相关推荐

    JFreeChart与Struts结合的例子生成多维3D柱状图

    JFreeChart与Struts结合生成多维3D柱状图的实例 report.jsp -- JSP文件 ReportAction.java -- Action类 JFreeChartUtils.java -- 工具类

    jfreechart与struts2的整合

    将JFreeChart与Struts2整合,可以将动态生成的图表展示在Web页面上,为用户提供直观的数据展示。 首先,我们需要理解JFreeChart的基本用法。JFreeChart提供了丰富的API来创建和定制图表。例如,要创建一个简单的...

    JfreeChart与Struts2结合使用例子

    【JfreeChart与Struts2结合使用】 JFreeChart是一个强大的Java图表库,它提供了丰富的图表类型,如柱状图、饼图、折线图、散点图等,用于数据可视化。Struts2是一个流行的MVC框架,常用于构建企业级Web应用。将...

    JFreeChart+Struts2实践例子

    总的来说,JFreeChart和Struts2的结合使用,使得Java开发者能够方便地在Web应用中实现各种复杂的图表功能,从而提升数据可视化的质量和用户体验。这五种实践方法覆盖了从静态展示到动态交互,从直接输出到异步加载的...

    JFreeChart(Struts1+jFreeChart)

    综上所述,"JFreeChart(Struts1+jFreeChart)"的整合是Java Web开发中的一个典型应用场景,它结合了Struts1的MVC架构优势和JFreeChart的图表绘制能力,实现了动态数据的可视化展示。在实际项目中,还需要考虑如何优化...

    jfreechart 与struts2的柱状图以及折线图例子

    **JFreeChart与Struts2结合** 1. **配置Struts2**: 首先,我们需要在Struts2的配置文件`struts.xml`中添加一个Action,这个Action将负责生成图表。Action通常会包含一个方法,该方法调用JFreeChart API创建图表。 ...

    jfreechart与struts2结合,实现折线图、饼状图、柱状图的页面显示

    当JFreeChart与Struts2结合时,可以实现动态生成图表并在Web页面上展示的功能。下面将详细介绍这两个工具以及它们如何协同工作。 首先,JFreeChart是一个强大的图表库,它支持多种图表类型,如折线图、饼状图、柱状...

    jfreechart整合struts2的压缩包

    压缩包中的"jfreechart-plugin-2.1.8.jar"文件可能就是JFreeChart与Struts2整合的特定插件,它包含了集成所需的类和配置。 2. **配置Struts2**:在Struts2的配置文件(如struts.xml)中,需要为图表相关的Action...

    jfreechart和struts2的例子

    **JFreeChart与Struts2整合应用详解** 在Java Web开发中,JFreeChart和Struts2是两个非常重要的库。JFreeChart是一个强大的图表生成库,能够创建各种类型的图表,如柱状图、饼图、线图等,用于数据可视化。而Struts...

    jfreechart+struts2 图形报表

    将JFreeChart与Struts2结合,可以方便地在Web应用程序中生成动态图形报表。以下是对这一技术的详细介绍。 1. **JFreeChart介绍** JFreeChart是一个开源的Java图形库,它提供了丰富的图表类型,包括但不限于: - ...

    java+jfreechart+struts 生成柱状图

    java+jfreechart+struts 生成柱状图 java jfreechart 柱状图 java jfreechart 柱状图 谁需要完整项目可以去http://download.csdn.net/source/2665347

    struts和jfreechart结合

    这个与动态生成表统计图有着很重要的关系。希望能帮助到大家。欢迎大家的下载。

    jfreechart和struts整合插件

    已经修改过的整合插件,在struts2中生成图表使用

    java+jfreechart+struts 生成曲线图

    java+jfreechart+struts 生成曲线图 java+jfreechart+struts 生成曲线图 java jfreechart 曲线图 java jfreechart 曲线图 java jfreechart 曲线图 谁需要完整项目可以去http://download.csdn.net/source/2665347

    struts2 + jfreechart demo

    5. **整合与部署**:将Struts2和JFreeChart的代码整合到一个Web项目中,包括添加依赖库,配置Web.xml,以及打包和部署到服务器(如Tomcat)的过程。 6. **前端交互**:尽管示例可能不涉及复杂的前端交互,但理解...

    jfreeChart+ struts+数据库,柱形图开发,直接能用

    总的来说,这个项目展示了如何结合jfreeChart的强大图表功能、Struts的MVC架构以及数据库技术,开发出一个可以动态生成柱形图的Web应用。开发者需要掌握Java编程、Struts2框架、数据库操作以及jfreeChart的使用技巧...

    struts2-jfreechart-plugin-2.1.6.jar.zip_jfreechart struts2_jfree

    "struts2-jfreechart-plugin-2.1.6.jar.zip_jfreechart struts2_jfree" 这个标题表明这是一个关于Struts2与JFreeChart结合使用的插件,版本为2.1.6。这个插件简化了在Struts2应用中使用JFreeChart的过程,使得开发者...

    struts2+jfreechart

    Struts2和JFreeChart是两个在Java Web开发中广泛使用的开源库。Struts2是一个强大的MVC(Model-View-Controller)框架,用于构建可维护性和可扩展性极高的Web应用程序,而JFreeChart则是一个用于生成高质量图表的...

    Struts2 与JFreeChart结合使用实例

    这就是一个简单的Struts2与JFreeChart结合使用的实例,展示了如何在Web应用中创建动态图表并呈现给用户。 通过这种方式,开发者可以利用Struts2的灵活性和JFreeChart的强大图表功能,轻松创建各种复杂的数据分析和...

Global site tag (gtag.js) - Google Analytics