`
longxia1987
  • 浏览: 36207 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JFreeChart_web

 
阅读更多

JFreeChart个人认为最出色的还是在web中的应用,很多时候我们直接在JSP页面生成统计图。

个人认为,JFreeChart作为web应用比Application应用强大的就是和用户的互动显示。

为了更好的解耦,JFreeChart提供了一个名为“DisplayChart”的servlet。我们要在web.xml中配置DisplayChart Servlet,配置方法如下:

当我们用DisplayChart来显示web服务器临时目录下的统计图片的时候,需要传入一个fileName参数,所以我们要指定一个filename参数。

下面是JSP页面显示带热点交互功能的<img...../>html标签代码片段。

<img src="DisplayChart?filename=<%=filename%>" width="800" height=500 border=0 usemap="#map0" alt="">

下面我就以折线图为列,展现一下JFreeChart在web中的应用:

struts-jfreechart.xml :

index.html:

lineChart.ftl:

下面是最重要的部分,为了方便我将生成JFreeChart的代码嵌入JSP页面了,实际中一般都会提炼一个公共的方法的:

lineChart.jsp

下面就是形成的图片:

分享到:
评论

相关推荐

    JFreeChart -- web图表生成源码.zip_JfreeChart web_java web_jfreechart_w

    JFreeChart 是一个开源的 Java 库,它提供了一种在 Java 应用程序和 Web 应用程序中生成高质量图表的方法。这个库广泛用于数据可视化,支持多种图表类型,如柱状图、饼图、线图、散点图、甘特图以及组合图等。...

    jfreechart_demo.zip

    如果你的项目需要在Web环境中使用,JFreeChart也能与Servlets和JSP一起工作,生成动态的图表图像。 总的来说,"jfreechart_demo.zip"是一个全面的JFreeChart实践教程,包含了丰富的示例,对于想要学习和使用...

    tb_jfreechart_java_swimckz_DEMO_necknho_

    JFreeChart作为一个强大的Java图表库,早已被广泛应用于Web开发,它提供了丰富的图表类型,包括折线图、柱状图、饼图、散点图等,使得数据的展示变得生动且易于理解。本DEMO,"tb_jfreechart_java_swimckz_DEMO_...

    JFreehelp_JfreeChartweb_jfreechart_jfreechartGuide_

    标签 "JfreeChartweb jfreechart jfreechartGuide" 进一步强调了这一主题,暗示我们将探讨 JFreeChart 的 web 应用和指导。 在压缩包内的文件 "Object.Refinery.The.JFreeChart.Class.Library.Developer.Guide.v...

    jFreeChart_jar.jar

    jFreeChart可以生成多种格式的图表图像,如JPEG、PNG、GIF,便于集成到Web页面或报告中。此外,它还可以生成PDF、SVG矢量图形,确保高分辨率的打印质量。 **4. 数据源** jFreeChart支持多种数据源,包括: - 数组...

    baobiao.rar_java web开发_jfreechart_报表 系统_报表开发系统_报表系统

    本文将深入探讨JFreeChart在Java Web开发中的应用及其在报表系统开发中的关键知识点。 首先,JFreeChart支持多种类型的图表,包括柱状图、饼图、线图、面积图、散点图等,这些图表可以满足各种业务场景的数据可视化...

    jfreechart_数据报表

    这使得JFreeChart在Web应用、桌面应用甚至是移动应用中都能发挥其作用。 总的来说,JFreeChart是一个功能全面、易用性强的Java图表库,它能够帮助开发者轻松地将数据转化为直观、美观的图表,提升数据可视化的效率...

    MyJFreeChart_jfreechart_java_曲线_源码

    JFreeChart库是开源的,它提供了丰富的API,使得开发者能够轻松地在Java应用程序或Web应用中集成各种复杂的图表。 JFreeChart的主要特点包括: 1. **多样的图表类型**:除了曲线图,JFreeChart还可以创建饼图、...

    applet_+_JfreeChart_实现曲线走势图

    综上所述,结合Applet和JFreeChart实现曲线走势图是一项涉及Web客户端编程、数据可视化和Java图形处理的综合任务。尽管Applet已逐渐被淘汰,但学习这个过程对于理解早期Web技术以及图形库的使用仍然有其价值。

    jfreechart_test1

    在IT行业中,JFreeChart是一个广泛使用的Java库,它提供了丰富的功能来生成各种类型的图表,如饼图、柱状图、线图等。这个“jfreechart_test1”项目可能是针对一个利用JFreeChart库创建图表的应用程序进行的调试工作...

    jfreechart_1.0.19_API

    JFreeChart是Java平台上的一款开源图表库,它为开发者提供了丰富的图表类型,如饼图、柱状图、线图、散点图、面积图等,使得在Java应用程序、Web应用或Swing组件中创建高质量的图表变得简单易行。JFreeChart 1.0.19...

    JSP调用Java Bean在网页上动态生成柱状图.zip_jfree java_jfreechart_jsp_图 jsp_网

    在IT领域,尤其是在Web开发中,我们经常需要在网页上展示数据,柱状图是一种直观且常见的数据可视化方式。这个项目“JSP调用Java Bean在网页上动态生成柱状图.zip”提供了一种实现这一功能的方法,它利用了...

    JFreeChart 在 web中的应用

    JFreeChart 在 web中的应用JFreeChart 在 web中的应用JFreeChart 在 web中的应用JFreeChart 在 web中的应用JFreeChart 在 web中的应用

    jfreechart的WEB图表开发_____个人测试

    这篇个人测试的博客文章(尽管描述中未提供具体详情)很可能探讨了如何使用JFreeChart进行WEB图表的开发和实现。 首先,JFreeChart的使用通常涉及到以下几个步骤: 1. **引入依赖**:在项目中添加JFreeChart的库...

    一种基于JFreeChart的Web统计图表.pdf

    ### 基于JFreeChart的Web统计图表 #### 引言 随着互联网技术的快速发展,Web应用程序变得越来越普及且功能复杂。其中,基于Web的动态统计图表是一种典型的复杂功能需求。为了满足这一需求,一些开源项目凭借其公开...

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

    在Struts2中集成JFreeChart,可以方便地在Web应用中创建动态图表,例如展示统计信息或者监控系统状态。 "struts2-jfreechart-plugin-2.1.6.jar.zip_jfreechart struts2_jfree" 这个标题表明这是一个关于Struts2与...

    JFreeChart入门_-_使用JFreeChart开发Pie(饼状图)

    生成的 JFreeChart 对象可以通过多种方式输出,如保存到文件或在 Web 应用中输出到 Servlet 流。在示例代码中,`saveAsFile()` 方法用于将图表保存为 PNG 文件: ```java saveAsFile(freeChart, "c:\\jfreechart\\...

    JFreeChart示例 JAVA_JFreeChart的应用 JFreeChart 教程

    而对于Web应用,如基于Tomcat的项目,应将这三个库文件放置于项目的`WEB-INF\LIB`目录下,并在`web.xml`中注册servlet,如下所示: ```xml &lt;servlet-name&gt;DisplayChart &lt;servlet-class&gt;org.jfree.chart.servlet....

Global site tag (gtag.js) - Google Analytics