java fusioncharts_Java FusionCharts实例 柱状图
jsp 页面 :
工作订单计划完成情况统计
request.setCharacterEncoding("UTF-8");
%>
var chart = new FusionCharts("../../FusionCharts/charts/FCF_MSColumn3D.swf?ChartNoDataText=没有符合条件的数据!", "ChartId", "600", "350");
chart.setDataURL("getFlashDataByDept.action?arg=");
// chart.setDataURL("ewotest.xml");
chart.render("chartdiv");
action 类 :
package avicit.mes.module.ewofinishstat.action; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.net.URLEncoder; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import avicit.mes.module.ewofinishstat.domain.EwoFinishStatService; import com.cape.platform.framework.view.base.ActionBase; public class EwoFinishStatAction extends ActionBase { private EwoFinishStatService ewoFinishStatService; public EwoFinishStatService getEwoFinishStatService() { return ewoFinishStatService; } public void setEwoFinishStatService(EwoFinishStatService ewoFinishStatService) { this.ewoFinishStatService = ewoFinishStatService; } public void getFlashDataByDept() throws UnsupportedEncodingException { HttpServletRequest request = getRequest(); HttpServletResponse response = getResponse(); request.setCharacterEncoding("GBK"); response.setCharacterEncoding("GBK"); response.setContentType("text/xml"); response.setHeader("Cache-Control", "no-cache"); Document document = DocumentHelper.createDocument(); Element root = document.addElement("graph"); root.addAttribute("rotateNames", "0"); root.addAttribute("chartLeftMargin", "40"); root.addAttribute("chartTopMargin", "30"); root.addAttribute("chartRightMargin", "40"); root.addAttribute("baseFontSize", "12"); root.addAttribute("baseFont", "宋体"); root.addAttribute("showvalues", "1"); root.addAttribute("caption", "工作订单计划完成情况统计(按部门)"); root.addAttribute("xaxisname", "部门"); //root.addAttribute("yaxisname", "num"); String arg = request.getParameter("arg"); try { if (arg != null && !arg.equals("")) { //对取来的参数进行拆分 String[] temp = arg.split(","); String[] arg0s = { "", ""}; if (temp != null && temp.length > 0) { for (int i = 0; i < temp.length; i++) { arg0s[i] = temp[i]; } } //从后台查询出需要的数据 List ls = ewoFinishStatService.getFlashDataByDept(arg0s[0],arg0s[1]); // 建立图形控件所需的XML元素 Element categories = root.addElement("categories"); for(int i=0;i
java fusioncharts_Java FusionCharts实例 柱状图相关推荐
- java局部变量全局变量,实例变量的理解
java局部变量全局变量,实例变量的理解 局部变量 可以理解为写在方法中的变量. public class Variable {//类变量static String name = "小明&q ...
- 用 XStream 序列化/反序列化 XML 为 Java 对象(实例)
用 XStream 序列化/反序列化 XML 为 Java 对象(实例) Posted on 2007-06-05 19:06 Stephen Wong 阅读(1224) 评论(0) 编辑 收藏 网 ...
- JAVA实现SFTP实例(JSCH)
JAVA实现SFTP实例 最近写的一个JAVA实现SFTP的实例: /* * Created on 2009-9-14 * Copyright 2009 by www.xfok.net. All Ri ...
- java rmi 入门实例
java rmi 入门实例 (2009-06-16 16:07:55) 转载▼ 标签: java rmi 杂谈 分类: java-基础 java rmi即java远程接口调用,实现了2台虚拟机之间的 ...
- c++ java通信 protocol buffer,google protocol buffer (C++,Java序列化应用实例)
google protocol buffer (C++,Java序列化使用实例) 转载,请注明出处: http://blog.csdn.net/eclipser1987/article/details ...
- java ldap操作实例_Java Spring Security示例教程中的2种设置LDAP Active Directory身份验证的方法...
java ldap操作实例 LDAP身份验证是世界上最流行的企业应用程序身份验证机制之一,而Active Directory (Microsoft为Windows提供的LDAP实现)是另一种广泛使用的 ...
- Java Web Start实例
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. JWS让用户可以下载服务器端的Java Application到本机运行,并且没有安装.配置等繁琐的 ...
- axis2 webservice入门学识(JS,Java,PHP调用实例源码)
来源:http://www.myexception.cn/web/952419.html axis2 webservice入门知识(JS,Java,PHP调用实例源码) 背景简介 最近接触到一个银行接 ...
- 前端vue后端java,Vue调用后端java接口的实例代码_亦心_前端开发者
前段时间 做了个学校的春萌项目,其中用到 先上后端接口代码: package controller; import net.sf.json.JSONObject; import util.DBUtil ...
最新文章
- 《SQL Server 2012 T-SQL基础》读书笔记 - 1.背景
- android 常用小功能(第二版)
- python语言介绍-Python这门语言的大概介绍
- jboss eap_HawtIO在JBoss EAP上(第二部分)
- 【JZOJ4762】【NOIP2016提高A组模拟9.7】千帆渡
- c语言从入门到精通视频教程,C语言从入门到精通_C语言教程
- Nexus 的下载和部署
- 光敏传感器实验报告_光敏电阻的光敏特性研究实验报告.doc
- 非华为电脑实现多屏协同、一碰传
- 【FastDFS】分布式文件系统FastDFS之FastDHT文件去重
- 声音特征提取方法:综述【线性声谱图(Line Spectrum)、对数梅尔谱(Log-mel)、梅尔频率倒谱系数(MFCCs)】
- Google SketchUp Cookbook: (Chapter 2) Following Paths with Follow Me
- LeetCode Daily challenge - Course Schedule
- 【偶爱宋词】章良能·小重山
- 基于android 短信评价系统设计,基于 android平台的教学评价系统的设计与实现─ !bv.pdf...
- 欧盟汽车安全机构测评辅助驾驶,特斯拉Autopilot“严重偏科”-1
- 如何查看IE浏览器保存的密码
- 支持ipv6的各种服务器和客户端
- 群体遗传 | haplotype block | HaploBlocker安装
- docker下redis清理缓存
热门文章
- 肠内、外营养的优缺点有哪些?
- aws部署php程序,在 Elastic Beanstalk 上创建和部署 PHP 应用程序 - AWS Elastic Beanstalk
- Greenplum配置mirror
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.api.tran
- 验证电话号码正则表达式
- linux服务器mac地址过滤,iptables 限制MAC或IP地址
- No label views point to this text field with an android:labelFor=@+id/@+id/*** attribute
- 全球及中国工程塑料行业发展形势及十四五营销策略分析报告2021版
- 【golang/redis】redis中大数字自动转换成指数形式的处理
- Install-BT5-on-the-Nokia-N900