JFreeChart画图,不带"map",页面无刷新 只要设置img的src属性即可实现。
要使页面无刷新,画带"map"的图,上面的方法就不行了。要用Ajax
其实,后台获得"map"的字符串就行了,现在没时间,这里暂时贴出部分代码
String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300,
info, ServletActionContext.getRequest().getSession());// 画图,500是图片长度,300是图片高度
boolean useOverLibForToolTips = false;
ToolTipTagFragmentGenerator toolTipTagFragmentGenerator = null;
if (useOverLibForToolTips) {
toolTipTagFragmentGenerator = new OverLIBToolTipTagFragmentGenerator();
} else {
toolTipTagFragmentGenerator = new StandardToolTipTagFragmentGenerator();
}
// 获得"map"
String strMap = ImageMapUtilities.getImageMap(filename, info,
toolTipTagFragmentGenerator,
new StandardURLTagFragmentGenerator());
JSONObject json = null;
json = new JSONObject();
json.put("filename", filename);
json.put("map", strMap);
return json.toString();
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liuwei_blog/archive/2009/04/20/4095309.aspx
分享到:
相关推荐
DWR与JFreeChart的结合则可以解决这个问题,它们可以实现在用户界面上无刷新地动态更新图表,提高交互性。 首先,我们需要了解DWR的基本原理。DWR在服务器端设置一个引擎,这个引擎可以映射到特定的Java方法,当...
本篇将深入探讨如何利用JFreeChart与Ajax技术结合,实现实时更新的股票图表。 **二、JFreeChart股票图** 1. **股票数据模型**:首先,我们需要构建一个股票数据模型,包含日期、开盘价、收盘价、最高价、最低价等...
4. **Ajax技术**:Ajax(Asynchronous JavaScript and XML)允许页面部分刷新,无需整个页面刷新即可与服务器进行异步通信。在广告管理系统中,Ajax被用来提升用户体验,如无刷新的广告审批、实时的广告统计等功能,...
**正文** JFreeChart是一款强大的Java图形库,它允许开发者创建各种复杂的图表,包括我们这里关注的雷达图(也...无论你是为了分析还是报告,都能利用JFreeChart轻松创建出符合需求的雷达图,清晰地展示多维度数据。
本教程将详细介绍如何在JSP中利用JFreeChart库来生成折线图。 首先,要使用JFreeChart,你需要在项目中引入相关的依赖。"标签"中提到的JFreeChart是这个过程的关键,它提供了丰富的API来创建图表。通常,你需要下载...
jfreechart绘制的风速风向玫瑰图 jfreechart是Java中一个流行的图表库,它提供了许多种类的图表,包括柱状图、折线图、饼图、雷达图等。本文主要介绍如何使用jfreechart绘制风速风向玫瑰图。 首先,了解jfreechart...
在本文中,我们将深入探讨如何使用S2SH(Struts2、Spring、Hibernate)框架,结合JFreeChart库和Ajax技术,动态生成统计图表。首先,我们需要理解这些组件的基本概念: **S2SH框架**: S2SH是Web开发中的一个流行...
JFreeChart是一个强大的Java图表库,它允许开发者创建多种类型的静态和动态图表,包括饼图、柱状图、线图、散点图以及我们这里关注的仪表盘。在这个例子中,我们将探讨如何利用JFreeChart来创建一个动态的仪表盘。 ...
在Java编程环境中,JFreeChart库是一个非常强大的工具,它允许开发者轻松地创建各种图表,如柱状图、饼图、时序图和折线图等。这些图表在数据分析、报表展示以及各种可视化应用中非常常见。下面我们将详细介绍如何...
jFreeChart是java编程语言中一个功能强大、开源免费的图表库,能够生成各种类型的图表,包括曲线图、饼状图、柱状图等。通过jFreeChart,可以快速地生成高质量的图表,以满足不同领域的需求。 jFreeChart核心对象类...
利用jfreechart绘制的横向立体柱状图,横坐标是数值,纵坐标是数据分类,需要提前引入jfreechart包文件到工程里,才不会报错
在Java编程环境中,JFreeChart库是一个强大的工具,用于创建各种复杂的图表,包括柱状图、折线图和雷达图。这些图表对于数据可视化和数据分析非常有用,可以帮助开发者直观地展示大量信息。以下是对给定文件中每个...
JFreeChart是一款开源的Java图表库,它提供了丰富的图表类型,包括柱状图、饼图、曲线图等,用于在Java应用程序和网页中展示数据。这个库的强大之处在于其灵活性和可定制性,允许开发者根据需求自定义图表样式,颜色...
“利用JFreeChart实现Java中饼状图、柱状图等图表并在Jsp中显示”这个标题表明我们将探讨如何使用JFreeChart库来创建各种类型的图表,如饼状图和柱状图,并且这些图表能够在JavaServer Pages (JSP) 中展示。...
Java 利用 JFreeChart 绘制 Excel 图表 JFreeChart 是一个流行的 Java 图表库,它提供了丰富的图表绘制功能,包括柱状图、饼状图、折线图等。在本文中,我们将使用 JFreeChart 库来生成 Excel 图表。 标题:Java ...
JFreeChart是一款强大的Java图表库,它允许开发者创建多种类型的2D图表,包括曲线图、柱状图、饼图、散点图等。在本示例中,我们将重点关注如何使用JFreeChart绘制曲线图,以及如何在数据点上显示具体的数据值。 ...
JFreeChart是一个开源项目,它提供了一系列方法和类来创建各种类型的图表,如饼图、柱状图、线图以及我们关注的仪表盘。在Java应用中,JFreeChart通过简单的API调用即可生成复杂的图表,使得开发人员无需深入了解...
在本篇中,我们将深入探讨如何利用JFreeChart来制作雷达图(也称为蜘蛛图或星形图),并理解其相关知识点。 1. **JFreeChart简介** JFreeChart是一个开源项目,其目标是提供一个可以免费使用的高质量图表API。它...
Java 利用 JFreeChart 实现数据统计图 在数据挖掘中,数据分析的结果需要直观地展现给用户,这就需要使用数据统计图。Java 中可以使用 JFreeChart 库来实现各种数据统计图,如柱形图、饼图、折线图等。下面将详细...
本篇将深入探讨如何利用JFreeChart生成雷达图以及相关的数据导出功能。 **雷达图的使用** 雷达图是一种多维数据可视化工具,特别适合于比较多个变量在同一标准下的表现。在JFreeChart中,创建雷达图主要分为以下几...