`
liuwei_blog
  • 浏览: 94924 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ajax请求,利用JFreeChart,页面无刷新画带“map”的图

阅读更多

 

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

 

分享到:
评论
1 楼 赵武艺 2012-07-20  
有时间把全部代码贴出来看看,只看这个看不懂?

相关推荐

    dwr 与 jfreechart 实现无刷新报表功能

    DWR与JFreeChart的结合则可以解决这个问题,它们可以实现在用户界面上无刷新地动态更新图表,提高交互性。 首先,我们需要了解DWR的基本原理。DWR在服务器端设置一个引擎,这个引擎可以映射到特定的Java方法,当...

    jfreechart ajax 实时 股票图 表盘图

    本篇将深入探讨如何利用JFreeChart与Ajax技术结合,实现实时更新的股票图表。 **二、JFreeChart股票图** 1. **股票数据模型**:首先,我们需要构建一个股票数据模型,包含日期、开盘价、收盘价、最高价、最低价等...

    spring+struts2+hibernate+ajax+jfreechart 广告管理系统

    4. **Ajax技术**:Ajax(Asynchronous JavaScript and XML)允许页面部分刷新,无需整个页面刷新即可与服务器进行异步通信。在广告管理系统中,Ajax被用来提升用户体验,如无刷新的广告审批、实时的广告统计等功能,...

    JFreeChart画雷达图

    **正文** JFreeChart是一款强大的Java图形库,它允许开发者创建各种复杂的图表,包括我们这里关注的雷达图(也...无论你是为了分析还是报告,都能利用JFreeChart轻松创建出符合需求的雷达图,清晰地展示多维度数据。

    JSP利用JFreeChart生成折线图

    本教程将详细介绍如何在JSP中利用JFreeChart库来生成折线图。 首先,要使用JFreeChart,你需要在项目中引入相关的依赖。"标签"中提到的JFreeChart是这个过程的关键,它提供了丰富的API来创建图表。通常,你需要下载...

    jfreechart绘制的风速风向玫瑰图

    jfreechart绘制的风速风向玫瑰图 jfreechart是Java中一个流行的图表库,它提供了许多种类的图表,包括柱状图、折线图、饼图、雷达图等。本文主要介绍如何使用jfreechart绘制风速风向玫瑰图。 首先,了解jfreechart...

    S2SH+jfreechart+ajax动态生成统计图

    在本文中,我们将深入探讨如何使用S2SH(Struts2、Spring、Hibernate)框架,结合JFreeChart库和Ajax技术,动态生成统计图表。首先,我们需要理解这些组件的基本概念: **S2SH框架**: S2SH是Web开发中的一个流行...

    利用jfreechart制作动态仪表盘

    JFreeChart是一个强大的Java图表库,它允许开发者创建多种类型的静态和动态图表,包括饼图、柱状图、线图、散点图以及我们这里关注的仪表盘。在这个例子中,我们将探讨如何利用JFreeChart来创建一个动态的仪表盘。 ...

    利用JFreeChart 实现柱状图,饼图,时序图,折线图等

    在Java编程环境中,JFreeChart库是一个非常强大的工具,它允许开发者轻松地创建各种图表,如柱状图、饼图、时序图和折线图等。这些图表在数据分析、报表展示以及各种可视化应用中非常常见。下面我们将详细介绍如何...

    利用jFreeChart做曲线图、饼状图、柱状图

    jFreeChart是java编程语言中一个功能强大、开源免费的图表库,能够生成各种类型的图表,包括曲线图、饼状图、柱状图等。通过jFreeChart,可以快速地生成高质量的图表,以满足不同领域的需求。 jFreeChart核心对象类...

    java里用JFreeChart画柱状图、折线图、雷达图

    在Java编程环境中,JFreeChart库是一个强大的工具,用于创建各种复杂的图表,包括柱状图、折线图和雷达图。这些图表对于数据可视化和数据分析非常有用,可以帮助开发者直观地展示大量信息。以下是对给定文件中每个...

    jfreechart 绘制横向立体柱状图

    利用jfreechart绘制的横向立体柱状图,横坐标是数值,纵坐标是数据分类,需要提前引入jfreechart包文件到工程里,才不会报错

    JFreeChart例子工程,web页面展示图片

    JFreeChart是一款开源的Java图表库,它提供了丰富的图表类型,包括柱状图、饼图、曲线图等,用于在Java应用程序和网页中展示数据。这个库的强大之处在于其灵活性和可定制性,允许开发者根据需求自定义图表样式,颜色...

    利用JFreeChart实现Java中饼状图、柱状图等图表并在Jsp中显示

    “利用JFreeChart实现Java中饼状图、柱状图等图表并在Jsp中显示”这个标题表明我们将探讨如何使用JFreeChart库来创建各种类型的图表,如饼状图和柱状图,并且这些图表能够在JavaServer Pages (JSP) 中展示。...

    java利用jfreechart绘制excel.pdf

    Java 利用 JFreeChart 绘制 Excel 图表 JFreeChart 是一个流行的 Java 图表库,它提供了丰富的图表绘制功能,包括柱状图、饼状图、折线图等。在本文中,我们将使用 JFreeChart 库来生成 Excel 图表。 标题:Java ...

    JFreeChart画曲线图

    JFreeChart是一款强大的Java图表库,它允许开发者创建多种类型的2D图表,包括曲线图、柱状图、饼图、散点图等。在本示例中,我们将重点关注如何使用JFreeChart绘制曲线图,以及如何在数据点上显示具体的数据值。 ...

    jfreechart雷达图

    在本篇中,我们将深入探讨如何利用JFreeChart来制作雷达图(也称为蜘蛛图或星形图),并理解其相关知识点。 1. **JFreeChart简介** JFreeChart是一个开源项目,其目标是提供一个可以免费使用的高质量图表API。它...

    java利用JFreeChart实现各类数据统计图柱形图饼图折线图.pdf

    Java 利用 JFreeChart 实现数据统计图 在数据挖掘中,数据分析的结果需要直观地展现给用户,这就需要使用数据统计图。Java 中可以使用 JFreeChart 库来实现各种数据统计图,如柱形图、饼图、折线图等。下面将详细...

    JfreeChart-雷达图与导出

    本篇将深入探讨如何利用JFreeChart生成雷达图以及相关的数据导出功能。 **雷达图的使用** 雷达图是一种多维数据可视化工具,特别适合于比较多个变量在同一标准下的表现。在JFreeChart中,创建雷达图主要分为以下几...

    jfreechart根据24小时数据画折线图

    ### jfreechart根据24小时数据画折线图 #### 一、jfreechart简介 jfreechart是一款基于Java的开源图表绘制库,它能够帮助开发者轻松地在应用程序中生成各种图表,包括折线图、饼图、柱状图等。它的主要优势在于...

Global site tag (gtag.js) - Google Analytics