JFreeChart在Webwork中的操纵[Java编程]
本文“JFreeChart在Webwork中的操纵[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
前言:
Webwork是当今风行的J2EE几大架构之一,在实际的项目中,我们常常要在Webwork的输出流中调用一个图表chart,替换直接用response.out输出.那么我们应当怎么样去实现呢?本文将具体阐述JFreeChart在Webwork中的利用.本文调试环境为windows2000+tomcat5.0.共分三个部份:
1,JFreeChart 简介
2,Webwork简介及Webwork,JFreeChart利用环境的配置
3,JFreeChart在Webwork中的利用的具体例子
JFreeChart 简介:
JFreeChart是开放源代码项目,它主要用来各种各样的图表,这些图表包含:饼图、柱状图(普通柱状图以及仓库柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等.
JFreeChart成立WEB图表的基本知识
JFreeChart主如果由三个类构成:
org.jfree.chart.servlet.ChartDeleter
org.jfree.chart.servlet.DisplayChart
org.jfree.chart.servlet.ServletUtilities
在下面做一下简单的介绍:
ChartDeleter 担当自HttpSessionBindingListener,用于实现当Session 关闭时,删除暂时目中的图象文件.
ServletUtilities有一系列办法;
saveChartAs*;saveChartAs*是把图表按照差别的情势存储为图象;
sendTempFile办法被重载了很多次,用于把文件流发送response;
DisplayChart担当自Httpservlet 用于处理显示图象;
Webwork简介及Webwork,JFreeChart利用环境的配置
Webwork是一个源代码开放的Web利用框架,用于简化基于Web的利用开辟.
Webwork的最大长处是它的简单性和机动性.Webwork有一个很小的API,它使开辟者可以疾速举行开辟工作.
Webwork是很多特点和实用性的组合,包含利用variour view技术,比方JavaServer Pages(JSP),Velocity,Extensible Stylesheet Language Transformations
Specification(XSLT)和JasperReporters.还有,Webwork对JFreechart有非常好的支持.
从这里下载Webwork-2.0-beta2.zip.
(https://Webwork.dev.java.net/servlets/ProjectDocumentList)
解压缩文件,你可以在Webwork-2.0liboptional目录下找到jfreechart-0.9.13.jar.
你也可以从这里下载最新的jfreechart-0.9.15.zip.
(http://www.jfree.org/jfreechart/index.html)
本文利用的是jfreechart-0.9.15.zip.
以上是“JFreeChart在Webwork中的操纵[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |