现在总是翻以前的东西, 将要介绍给大家的是我在03年写的一个在页面上画图的Java程序, 我将它命名为WebChart, 是基于Oracle Chart Builder库的, 用Java实现的一个Servlet. 程序可以运行在Tomcat 4以上或Resin 2以上的环境中.
现在给大家展示一张用它画的图:
有兴趣的话可以下载WebChart, 然后解压到Tomcat的webapps目录下, 然后将Oracle的JDBC驱动拷到Tomcat的common\lib目录下. 然后更改webchart\WEB-INF目录下的dbconn.cfg文件, 以配置数据库连接信息:
DEFAULT.DBTYPE=oracle
DEFAULT.DBHOST=host:port:sid
DEFAULT.DBUSER=username
DEFAULT.DBPASS=password
接下来启动Tomcat, 就可以访问几个演示了, 访问的地址如下:
http://localhost:8080/webchart/sample1.wcml
http://localhost:8080/webchart/sample2.wcml
http://localhost:8080/webchart/sample3.wcml
如果不能工作, 则请告诉我. 我将在后面介绍如何用它来作出不同的图. 上面的图是用如下的SQL语句作出来的:
SELECT
OBJECT_TYPE,
SUM(OBJECT_ID) SUMOBJ,
SUM(DATA_OBJECT_ID)*dbms_random.value SUMOBJD
FROM USER_OBJECTS
where data_object_id is not null
GROUP BY OBJECT_TYPE
然后用默认的xsl模板来生成HTML展现出来.

留言 (1)
有个chart director可以供perl,java,c,python等很多语言使用
Posted by bulletming | Jul 17, 2007 7:40 PM