`
quzhan87com
  • 浏览: 55674 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jfreeChar、struts、jsp结合的使用

阅读更多
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结合使用实例

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

    jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图

    jfreechar 整合struts2.1.8版本生成线图,饼图,柱形图 直接导入eclipse 或myeclipse 即可运行,里面含有lib ,及运行详细说 如:&lt;!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts ...

    jfreechar包

    在对应的JSP页面上,使用Struts标签来展示图表。 总的来说,JFreeChart是一个强大的Java图表库,结合了jcommon和Struts2插件,使得开发者能够在各种项目中轻松实现专业级的数据可视化。无论是在桌面应用还是Web应用...

    一个jfreechar示例

    这个示例是将JFreeChart与Struts框架结合使用的一个实例。Struts是一个经典的MVC(模型-视图-控制器)框架,用于构建Java Web应用程序。下面我们将详细探讨这两个技术以及它们如何协同工作。** **JFreeChart详解:*...

    strut2+jfreechar生成图表

    6. **HTML页面**:在Struts2的视图层(通常是JSP或Freemarker模板),创建一个`img`标签指向Action。这样,当用户访问该URL时,Struts2将自动处理并返回图表图像: ```html 统计图表" /&gt; ``` 完成以上步骤后,你就...

    JFreeChar实现报表

    总的来说,JFreeChart结合Struts为Java开发者提供了一套高效、灵活的报表解决方案。通过熟练掌握JFreeChart的API和Struts的工作原理,开发者可以轻松创建出符合业务需求的各类报表,提升应用的用户体验和价值。在...

    jFreechar网页实例

    在Web应用中,JFreeChart可以生成静态图表图片,也可以结合JavaServer Pages (JSP) 或者Servlet动态生成图表,实现实时数据更新。 这个压缩包中的"JFreeChartTest"文件可能是项目的源代码或者演示程序。通过导入...

    JfreeChar 参考资料

    JFreeChart 可以与 Swing、JavaFX、Servlets、JSP、Struts 等多种 Java 技术结合使用,提供动态图表功能。例如,在 Web 应用中,可以将图表作为图像流返回给客户端,或者使用 AJAX 技术更新图表数据。 7. **性能...

    jfreechart 生成折线图,饼图,柱状图,堆栈柱状图

    7. **与其他技术集成**:作为Java库,JFreeChart 可以方便地与Spring、Struts等框架集成,也可以在Servlet或JSP中使用,生成图表动态网页。你可以在Web应用中调用这些服务方法,生成图表并以图像格式返回给客户端。 ...

    所有与java技术相关的jar——魏慧

    6. **JSTL (JavaServer Pages Standard Tag Library)**:Java服务器页面标准标签库,提供了一系列预定义的标签,简化JSP页面的编写,提高代码的可维护性。 7. **Log4j**:一个强大的日志记录框架,允许自定义日志...

Global site tag (gtag.js) - Google Analytics