用Java在Web页面上输出统计图 统计报表

本文介绍了如何使用Java在Web页面上从数据库读取数据并绘制统计图,特别是水平柱状图。通过JDBC访问数据库,利用Java.awt包中的Graphics类在Web页面中直接绘图,避免了生成静态图形文件的缺点,提高了灵活性和实时性。
摘要由CSDN通过智能技术生成

用Java在Web页面上输出统计图

河南省焦作水利局 聂春生

  在Internet 和Intranet 的应用中,数据库和Web 技术的结合是传统MIS 系统移植到Internet(Intrant) 环境的关键, 已有不少厂商推出了各自的产品,但这些产品基本上是实现数据的html 格式输出。在实际应用中,我们经常需要把数据以统计图的形式表现出来,例如股票行情曲线图的输出。传统的方法是把统计图作为一个图形文件放到Web 服务器的目录中。这种做法虽然简单,但有明显的局限性:一是图形文件要占用较大存储空间;二是难以适应灵活复杂的查询要求;三是图形文件随数据库的变化而更新,加重了服务器的负担,也容易造成图形和数据库的不一致。
  显然,要实现上述要求,需要两个关键环节:一是从数据库中读出数据;二是根据读出的数据在Web 页面中绘图。我们采用JDBC 访问数据库,在Web 页面中绘图则使用Java.awt 包中提供的Graphics 类实现。
  为便于表述,建立数据表如下: 

项 目

指 标

水 产 养 殖

60

工 程 管 理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值