站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题JFreeChart在Webwork中的应用

JFreeChart在Webwork中的应用

摘要: 本文详细阐述了JFreeChart在Webwork中的应用
<table width="570" border="0" cellspacing="0" cellpadding="5" bgcolor="FBE392"> <tr> <td> <table width="570" border="0" cellspacing="0" cellpadding="5"> <tr> <td bgcolor="E1B004" width="200" align="center">天极IT资讯短信服务 电脑小技巧
<table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="fffcc0"> function check4() { if (dn.mobile.value.length!=11) { alert("手机号码不正确!"); dn.mobile.focus(); return false; } return true; } <form name=dn action="http://www.my5757.com/tj/join.jsp" target=_blank onSubmit="return check4()"> <tr valign=middle> <td>资费:包月5元
手机: <input type=text name=mobile size=11 style="border:1px solid #000000;height=16px"> <input type=image src="http://www.my5757.com/yesky/images/d34.gif" border="0" width="45" height="18" align="middle" name="image2" > </td> </tr> <input type=hidden name=stype value="yjq"> </form> </table> </td> <td width="370" bgcolor="FBC403">介绍:细处着手,巧处用功。高手和菜鸟之间的差别就是:高手什么都知道,菜鸟知道一些。电脑小技巧收集最新奇招高招,让你轻松踏上高手之路。 </td> </tr> </table> </td> </tr> </table>

  前言:

  Webwork是当今流行的J2EE几大架构之一,在实际的项目中,我们往往要在Webwork的输出流中调用一个图表chart,代替直接用response.out输出。那么我们应该怎么样去实现呢?本文将详细阐述JFreeChart在Webwork中的应用。本文调试环境为windows2000+tomcat5.0。共分三个部分:

<iframe width="360" height="300" align="right"scrolling="No" frameborder="0" marginheight="0" marginwidth="0" SRC="http://images.chinabyte.com/adjs/iframe-pi p/y-software-pip.html"></iframe>   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 用于处理显示图象;




↑返回目录
前一篇: Java用户界面本地化实例探索
后一篇: 用Java Web服务打造聊天程序