`
zylucky
  • 浏览: 79824 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

open flash chart2 报表

阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
	<head>
		<script type="text/javascript" src="<c:url value="/scripts/js/swfobject.js"/>"></script>
		<script type="text/javascript" src="<c:url value="/scripts/js/json2.js"/>"></script>
	</head>
	<body>

<script type="text/javascript">  
 swfobject.embedSWF(   
	 "<c:url value="/open-flash-chart.swf"/>",    
     "my_chart",    
     "600",    
     "500",    
     "9.0.0",   
     "expressInstall.swf",   
     {"data-file":"<c:url value='/report/legalRiskOrientaionAnalysis/report.do?pointOfView=legalRisk'/>"},   
     {wmode:"transparent"}   
 );   
 </script>
	 <div id="my_chart"></div>
	</body>
</html>

   js 文件一定要引入正确,如果错误,将显示不了。如果想传多个参数,如下:将&改为%26

   

<script type="text/javascript">  
function onSelect(str){
     var ur = "<c:url value='/report/legalRiskOrientaionAnalysis/report.do?pointOfView=subject3%26legalSubjectId='/>"+str;
	 swfobject.embedSWF(   
		 "<c:url value="/open-flash-chart.swf"/>",    
	     "my_chart",    
	     "600",    
	     "500",    
	     "9.0.0",   
	     "expressInstall.swf",   
	     {"data-file":ur},   
	     {wmode:"transparent"}   
	 );   
}
 </script>

 

<action name="report" class="XXAction" method="report">
</action>

 

public String report() {
		String jsonReport = XX.xx();   //此处略
                     HttpServletResponse response = this.getResponse();
		response.setContentType("application/json-rpc;charset=utf-8");
		response.setHeader("Cache-Control", "no-cache");
		response.setHeader("Expires", "0");
		response.setHeader("Pragma", "No-cache");

		try {
			response.getWriter().print(jsonReport); // 写到客户端
		} catch (IOException e) {
			e.printStackTrace();
		}
		return null;
	}

 至于图形参考 http://hi.baidu.com/harbin_sakura/blog/item/74a5b5198bfb954e42a9ad5f.html 

  颜色 参考  : http://www.51toria.cn/demo/openflashchart/ofc.html

以上只为记录一下。

分享到:
评论

相关推荐

    open flash chart库

    **Open Flash Chart库详解** Open Flash Chart是一款强大的开源图表库,专为PHP开发者设计,用于创建各种美观且交互性强的数据可视化图表。它以其出色的视觉效果和丰富的自定义选项,在Web应用中广泛使用,尤其适用...

    Open Flash Chart 报表插件相关

    Open Flash Chart是一款强大的开源图表生成插件,常用于创建交互式、美观的图表,尤其适合在Web应用程序中显示数据。这个插件支持多种编程语言,包括ASP.NET,使得开发者能够轻松地将动态数据转化为视觉上吸引人的...

    Open Flash Chart2 相关资料

    2.Open Flash Chart2非官方后续开发最新版本; 3.Open Flash Chart2 Java中所需的扩展Jofc2最新版本; 4.Open Flash Chart2的基础入门教程。 (压缩包中的jofc版本可能有点旧,有些部分功能没有,请下载最新的jofc) ...

    Open Flash Chart的应用(java),就是很炫的报表了

    这里面有两个java代码工程和 Open Flash Chart API。工程都是调试过的直接导入可用,代码都有详细的注释,如果你真是想用到报表之类的东西,肯定很不错了。 工程所需的jar 包 js文件都有,基本上很全。 第一步:...

    Open Flash Chart例子、中文版PDF说明文档、参数表

    Open Flash Chart(简称OFC),是一个开源的flash报表组件。我们不仅可以免费使用,而且还可以修改源码,来达到我们想要的效果。客户端在得到数据以后,在Flash Player中渲染出报表图。  附带PDF说明文档,是中文版...

    open-flash-chart-1[1].9.7.zip_flash chart tr_open flash chart

    总的来说,Open Flash Chart为Web开发者提供了一种高效、直观的方式来创建复杂的图表,无论是在报表系统、数据分析应用还是其他需要数据可视化的场景,都是一个值得信赖的工具。对于熟悉各种编程语言的开发者来说,...

    open-flash-chart2系列教程

    《Open Flash Chart 2 系列教程:深入解析与应用》 Open Flash Chart 2(简称OFC2)是一款强大的开源图表生成库,专为创建交互式、动态的Flash图表而设计。它允许开发者通过JSON格式的数据来构建各种类型的图表,如...

    open flash chart 1.9.7

    Open Flash Chart 1.9.7 是一款高效且免费的网络报表设计工具,它以其强大的功能和易用性在开发者社区中赢得了广泛赞誉。这款软件的核心优势在于其快捷的性能和丰富的图表展示效果,使得即便是非专业程序员也能轻松...

    open flash chart 制图Demo及文档

    2. 图表库:包含Open Flash Chart的SWF文件,这是在Web页面上显示图表所必需的。 3. HTML模板:这些模板文件演示了如何在HTML页面中嵌入Flash图表,并设置其属性。 4. 配置文件:可能包含XML或JSON样例,用于理解...

    open flash chart 2.0

    OpenFlashChart是一个开源的报表制作组件,该组件能够自动生成一个好看的、动态的flash报表; 该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的支持flash; 该组件还支持一些简单...

    open flash chart (web 实例)

    在Web应用程序中,Open Flash Chart 常用于数据分析、监控系统、报表展示等场景。例如,在一个销售管理系统中,可以使用Open Flash Chart 实时展示各产品线的销售数据,通过折线图反映销售趋势,柱状图对比不同产品...

    jfreechart and open flash chart整理

    《JFreeChart与Open Flash Chart详解》 在数据可视化领域,JFreeChart和Open Flash Chart是两个备受关注的图表库,它们为Java开发者提供了强大的图形绘制能力,使得复杂的数据能够以直观、美观的方式呈现出来。本文...

    open-flash-chart2

    DEMO:VS2010 ASP.NET MVC3.0 包含了多种图形报表:竖柱、横柱、曲线、网状、块状、混合(竖柱+曲线) ...对open-flash-chart源码做了一些优化:主要针对横柱,可以对每条柱设置颜色和显示值,鼠标悬停优化等...

    open-flash-chart-2-hyperion.zip

    将Open Flash Chart 2与Hyperion结合,可以在Hyperion生成的报表数据基础上,利用OFC2的图表展示能力,构建出直观、动态的数据可视化界面。这使得非技术人员也能轻松理解复杂的业务数据,提高数据分析效率。具体实现...

    open-flash-chart2使用总结

    "open-flash-chart2"是一个强大的开源Flash图表库,它能够帮助开发者创建出各种各样的动态报表,以直观、生动的方式展示复杂的数据。其效果令人印象深刻,因此在IT行业中得到了广泛应用。 open-flash-chart2的核心...

    a-small-project.zip_open

    2. **安装与集成**:介绍如何将Open Flash Chart库添加到项目中,可能是通过下载库文件,或者使用包管理器如npm或bower。 3. **基础图表类型**:介绍Open Flash Chart支持的各种图表类型,如柱状图、折线图、饼图、...

    open-flash-chart

    "工具"标签则表明Open-Flash-Chart是一个开发工具,可以帮助开发者快速生成各种类型的图表,如柱状图、饼图、线图、散点图等,适用于数据分析、数据可视化、报表生成等多种场景。 在压缩包中,"open_flash_chart...

    Rails 集成Open Flash Charts

    2. **配置**: 由于Open Flash Chart是基于Flash的,你需要在Rails应用的视图中引入相关的JavaScript和Flash资源。这通常通过在布局文件(如`application.html.erb`)中添加相应的HTML标签来完成。 3. **生成图表...

    FlashChart技术研究

    Open Flash Chart组件的使用 简介 OpenFlashChart是一个开源的报表制作组件,该组件能够自动生成一个好看的、动态的flash报表;该组件使用flash展示报表能够很好的做到与浏览器进行集成,目前浏览器基本都能很好的...

Global site tag (gtag.js) - Google Analytics