不用和服务器端通信也能生成图示,交互性比jfreechart强百倍

ma_shijie ma_shijie 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
对于javaEE企业级应用来讲,需要图示展示的地方很多,这些图示包括柱状图、饼状图、折线图、条状图以及分别对应的3d的展示。

在这方面基于java的开源的软件也很多,如我们常用的jfreechart,前面我也写了一篇文件对jfreechart进行封装之后只需要在jsp中写上对应的标签就可以显示对应的图示的一篇文件,地址是:http://blog.csdn.net/ma_shijie/archive/2009/11/02/4758391.aspx

但这些都有一个弊端,这些图示都是在服务器端生成后写到客户端的,客户端如果想修改其数据,那么必须到服务器端请求新的图示。有时候数据没有变,只是把柱状图改成饼图,这样也得需要在请求服务器端。即使使用ajax技术使客户端看不到这种延迟或请求,那服务器也是有请求的压力的。

本文则介绍一种新的方式来展示图示,所有展示过程都在客户端进行,只需要用js把对应的数据传给这个组件,并设置组件的一些属性,如图示类型(柱状图、饼状图等),则页面里就会显示出对应的图示。这个组件的优点是所有的操作都在客户端用js完成,减少连接服务器压力,而且可以用js随便调整数据、调整图示的属性,调整后新的图示则会立即显示出来。这些所有的操作都是在客户端来完成的。这个组件就是owc。

使用owc必须的条件:

1,客户端必须安装office

2,客户端必须安装owc组件,下载地址:http://download.microsoft.com/download/d/a/2/da2fbbe2-f67f-4d5c-a3cf-20ba877c0d1e/owc11.exe

3,客户端必须是ie浏览器。

因为这三个条件,所以使用owc的时候大家一定要注意把握拿捏。

owc在百度百科上的介绍:

Office Web Components是一组的COM控件,设计的目的是为众多的控件容器提供交互的电子表格建模,数据报表和数据可视化功能。OWC库包含四个主要的组件:电子表格组件,图表组件,透视表组件和数据源组件。

本文则主要介绍其图表组件。
...全文

相关推荐

【SCI论文复现】基于IEEE9节点低惯量电力系统混合拓扑的构网型变流器控制:下垂控制、虚拟同步机控制(VSM)、匹配控制与可调度虚拟振荡器控制(dVOC)电磁暂态(Simulink仿真实现)

内容概要:本文围绕低惯量电力系统中构网型变流器的多种先进控制策略开展研究,重点实现了下垂控制、虚拟同步机控制(VSM)、匹配控制以及可调度虚拟振荡器控制(dVOC)在三相四桥臂逆变器中的电磁暂态建模与仿真,并基于IEEE9节点系统进行验证。通过Simulink平台构建混合拓扑结构,系统对比分析了各类控制方法在频率支撑、电压调节、动态响应及系统稳定性等方面的性能差异,旨在提升高比例新能源接入背景下电力系统的主动支撑能力与运行韧性。; 适合人群:电力电子、电力系统自动化及相关专业的研究生、科研人员及从事新能源并网技术研发的工程技术人员。; 使用场景及目标:①掌握构网型变流器在现代电力系统中的建模与控制方法;②深入理解VSM、dVOC等前沿控制技术的工作原理及其对系统稳定性的贡献;③为低惯量电网的仿真分析与控制策略优化提供技术参考与实现范例。; 阅读建议:建议结合文中提供的Simulink仿真模型与关键技术细节,动手复现各项控制策略,并通过设置不同扰动工况进行对比测试,以深化对控制机理的理解和工程应用能力的培养。

三伯

微电子与集成电路设计导论(第2版)配套课件+习题

微电子与集成电路设计导论(第2版)配套课件+习题

qq_38220914

MT2.26.10 3.apk

MT2.26.10 3.apk

名为俊.

成品ASRS电路图.pdf

成品ASRS电路图.pdf

meslog

码学堂输入法:拼音 + 五笔二合一

码学堂输入法是一款码学堂研发的中文输入法。它不是外挂,不是弹窗程序,而是正式注册进Windows系统的 TSF文本服务——安装后与微软拼音、微软五笔并列出现在系统输入法列表中,Win + 空格 一键切换,随叫随到。拼音 + 五笔二合一,真正的无广告输入法——轻巧、透明、零打扰。

码学堂
评论 5
收藏 已收藏
分享
返回顶部
ma_shijie
Java EE 67,535 成员 225,843 内容