jfreeChart 在 JAVA WEB项目中的应用.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
jfreeChart 在 JAVA WEB项目中的应用

第 8卷 第 l0期 2008年5月 科 学 技 术 与 工 程 Vo1.8 No.10 May2008 1671—1819(2008)10—2699—03 ScienceTechnologyandEngineering ⑥ 2008 Sci.Tech.Engng. JFreeChart在 JavaWeb项 目中的应用 侯 俣 刘万军 (辽宁工程技术大学 电子与信息工程学院,软件学院 ,葫芦岛 125105) 摘 要 针对Web项 目对图表技术的要求不断提高,介绍一种开源的基于Java技术的动态图表开发组件JFreeChart。结合某 煤矸石热电厂管理信息系统,具体阐述 了如何通过JFreeChart组件构建动态图表,为报表数据提供可视化、直观化的分析。 关键词 JFreeChart Java 动态图表 中图法分类号 TP317.4; 文献标志码 A 在众多Web系统中,数据统计分析报表往往是 有很多关于服务器端直接生成图表 的解决方案,如 类 Excel的二维表 ,这种报表样式不便于直观的比 JFreeChart,ChartDirector,JReport,Jsper+IReport, 较和分析。为了更加适应企业需要,便于领导层做 EclipseBirt等。为了缩短开发周期、节约成本,我们 商业性的决策和分析,数据 的体现形式 由以往 的单 在开发某煤矸石热 电厂管理信息系统中处理 图形 一 形式发展为现在的直观图表形式 ,这在面 向Web 报表时选用了开源的JFreeChart组件 。本文将结合 系统开发 中有着重要意义。 这个项 目介绍这种基于Java技术的JFreeChart图表 组件,并对其产生Web图表的原理、流程和方法等 1 Web图表技术 方面进行探讨研究。 目前生成基于浏览器的Web图表技术很多,一 2 JFreeChart介绍 是通过 VML(VectorMarkupLanguage)方式实现 ,它 存在很多局限性,如受限于浏览器,且没有封装成 JFreeChart是一款功能强大的统计 图生成组 完整的图表开发包 ;二是通过 Applet产生 图表 ,它 件。通过它的开发包能够创建饼图、柱状图(普通 对客户端要求较高,只适合一些局域网的应用,而 柱状图以及堆栈柱状 图)、线 图、区域 图、分布图、混 对于因特网的环境不太适合 ;三是通过服务端直接 合图、甘特图以及一些仪表盘等 2D或者 3D图片, 生成图表的图片,这种方式对客户端几乎没有什么 并可生成 PNG或 JPG图片格式文件。本文主要介 要求 ,直接在Web服务器端生成好图表图片文件后 绍柱状图表,读者可以触类旁通去研究其他类型 发送给浏览器,它的缺点是加重了服务端的负担, 图表。 对服务端要求就相对较高。 2.1 工作原理 综合以上分析比较,第三种服务器端直接生成 客户端通过浏览器 向服务器端发出请求,服 图表的方式更适合于我们 目前的需求。 目前网上 务器端受理请求后,根据业务逻辑需求,从某种数 据接 口中获取相关数据 ,在服务器端经过数据整 2008年 1月25日收到 第一作者简介:侯 俣 (1983一),男,辽宁省阜

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档