1、其实这和struts的应用一样,在<img>的标签的src连接一个action:
<img src="/pages/filepackage/measureDataChart.action?station=${param.station}&selMonthYear=${param.selYear}"/>
2、和平成的action类写法一样,类中主要是jfreeCahr的图片生成方法,最后返回success,xml的配置如下:
<struts>
<package name="filepackage" namespace="/pages/filepackage" extends="struts-default">
<result-types>
<result-type name="chart" class="org.apache.struts2.dispatcher.ChartResult"></result-type>
</result-types>
<action name="measureDataChart" class="measureDataChartAction">
<result type="chart">
<param name="width">680</param>
<param name="height">370</param>
</result>
</action>
</package>
</struts>
3、这样jsp页面链接的图片就是jfreeCahr所画的图片
分享到:
相关推荐
这就是一个简单的Struts2与JFreeChart结合使用的实例,展示了如何在Web应用中创建动态图表并呈现给用户。 通过这种方式,开发者可以利用Struts2的灵活性和JFreeChart的强大图表功能,轻松创建各种复杂的数据分析和...
jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图 直接导入eclipse 或myeclipse 即可运行,里面含有lib ,及运行详细说 如:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts ...
次实例是Struts2和JFreeChar的整合,下载后解压导入到ide中,输入http://localhost:8080/Struts2_JFreeChart/jfreechart/jfreeChart.action或者...
总之,"struts1整合jfreechar,读取EXCEL数据"的项目涉及了Struts1 MVC框架、Apache POI库以及JFreeChart图表库的使用。通过这个项目,你可以学习到如何在Java Web应用中处理Excel数据并以图表形式展示,这对于数据...
通过以上步骤,我们可以构建一个功能完善的图表展示系统,利用 JFreeChart 的强大功能,结合 JSP、Servlet 和 DAO 设计模式,实现动态生成并展示各种类型的图表。这个示例项目是一个很好的起点,帮助开发者快速上手 ...
在提供的"JFreechar报表一个简单例子"中,可能包含了一个简单的Java程序,演示了如何使用JFreeChart创建和显示一个报表。这个例子可能涵盖了以下步骤: 1. 导入必要的JFreeChart库。 2. 创建数据源,比如一个`...
在这个项目中,我们将深入探讨如何使用JFreeChart来实现这些基本的图表类型。 首先,我们来看柱状图(Bar Chart)。柱状图是一种常用的数据可视化方式,它通过长条的高度来表示数据的大小。在JFreeChart中,我们...
在对应的JSP页面上,使用Struts标签来展示图表。 总的来说,JFreeChart是一个强大的Java图表库,结合了jcommon和Struts2插件,使得开发者能够在各种项目中轻松实现专业级的数据可视化。无论是在桌面应用还是Web应用...
本学习资料将深入探讨JFreeChart的关键概念、使用方法以及实际应用。 ### 1. JFreeChart 概述 JFreeChart 提供了一套完整的API,允许开发者动态创建各种复杂的图表。它的设计目标是易于使用、可定制性强,同时兼容...
在Web环境中的例子,JFreeChart通常与Servlet或JSP结合使用,生成图表的图像文件,然后在网页上通过标签引用。这需要额外处理HTTP请求和响应,以及文件流的读写操作。 在压缩包的"JfreeChat"目录下,你应该会找到多...
**JFreeChart 教程** JFreeChart 是一个流行的开源Java库,用于生成高质量的图表。这个库广泛应用于各种Java应用程序中,包括Web应用、桌面应用以及报告和...记得仔细阅读和实践,理论结合实际是掌握任何技术的关键。
在这个"使用jfreechar"的例子中,我们将深入探讨如何在Java Web项目中,特别是在JSP(JavaServer Pages)环境中,利用JFreeChart来绘制饼图和统计图。 首先,我们需要理解JFreeChart的基本概念。JFreeChart库提供了...
这个示例是将JFreeChart与Struts框架结合使用的一个实例。Struts是一个经典的MVC(模型-视图-控制器)框架,用于构建Java Web应用程序。下面我们将详细探讨这两个技术以及它们如何协同工作。** **JFreeChart详解:*...
**JFreeChart 使用指南** JFreeChart 是一个用于 Java 的开源图表库,它提供了一种简单的方法来创建各种复杂的图表,如饼状图、柱状图、折线图等。这个文档将详细介绍如何使用 JFreeChart 来生成这些常见的图表类型...
本教程将带你深入理解JFreeChart的使用,并通过实例帮助你掌握其核心功能。 首先,JFreeChart的安装通常是通过Maven或Gradle添加依赖来完成的。在你的项目构建文件中(如pom.xml或build.gradle)添加相应的依赖项,...
本篇文章将通过一个简单的示例来介绍如何使用`jfreechart`来绘制饼图。 #### 二、环境准备 在开始之前,确保已经具备以下条件: 1. **Java开发环境**:确保已安装Java JDK,并配置好环境变量。 2. **IDE**:推荐...
- "jfreecharss"和"jfreechar"可能是包含JFreeChart示例代码或资源的文件。分析这些文件可以帮助理解如何在实际项目中使用JFreeChart。 综上所述,JFreeChart是一个强大的Java图表库,能够方便地生成各种图表,...
本资料提供的"jfreechar画图源代码"包含了作者自己编写的能运行并显示结果的示例代码,这对于学习和理解JFreeChart的使用非常有帮助。 JFreeChart库提供了丰富的图表类型,包括但不限于: 1. **饼状图(Pie Chart...