ftssyang2016-03-31 15:11:06
原精
pk10三期计划如何倍投金额技巧表_easyui+jdbc+xml模板开发自动化生成报表的java工具
ps:看到有同学问了一下问题,做一下答复,该实现不是web项目,大家只需要将代码集成到web项目中即可,原项目太大,不便上传。还有 jar包自己找啊 呵呵
采用pk10三期计划如何倍投金额技巧表_easyui+jdbc+xml模板生成报表 不用写代码 只要配置 模板就可以 模板支持pk10三期计划如何倍投金额技巧表_easyui元素 属性 超级简单、可扩展, 目前开源的报表工具不能生成查询条件在同一页面,必须弹出框数据查询信息 很不方便,商业的要好多钱。
1 报表界面配置xml 如下:
2 引用sql语句
3 生成界面如下
页面可以设置 宽度 查询条件 每行显示几个元素 支持排序 等 详细见代码
附件中少了 ExportExcel.java 类 代码如下
package com.framework.core.common.util; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFCell; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; public class ExportExcel { public static Workbook getWrokBook2007(List<Map<String, Object>> lists, String sheetName, LinkedHashMap<String, String> columns) { XSSFWorkbook book = new XSSFWorkbook(); XSSFSheet sheet = book.createSheet(sheetName); if (org.apache.commons.collections.CollectionUtils.isNotEmpty(lists)) { writeExcelColumn(columns, sheet); writeExcelData(lists, sheet, columns); } return book; } private static void writeExcelData(List<Map<String, Object>> lists, XSSFSheet sheet, LinkedHashMap<String, String> columns) { int rowIndex = 1; for (Map<String, Object> map : lists) { XSSFRow row = sheet.createRow(rowIndex); int cellIndex = 0; for (Entry<String, String> entry : columns.entrySet()) { String key = entry.getKey(); Object value = map.get(key); XSSFCell cell = row.createCell(cellIndex); if (null == (value)) { value = ""; } cell.setCellValue(String.valueOf(value)); cellIndex++; } rowIndex++; } } private static Map<String, String> writeExcelColumn( Map<String, String> columns, XSSFSheet sheet) { XSSFRow columnRow = sheet.createRow(0); int index = 0; for (Entry<String, String> entry : columns.entrySet()) { XSSFCell cell = columnRow.createCell(index); String key = entry.getKey(); String column = columns.get(key); cell.setCellValue(column); index++; } return null; } }
猜你喜欢

请下载代码后再发表评论
文件名:report.rar,文件大小:13.163K下载
- /
/BaseDecorator.java
/JdbcUtil.java
/ReportAction.java
/ReportTempletUtil.java
/UserStatusDecorator.java
- /report.jsp
- /reportEngine.xml
- /reportTemplet.xml
- 证HTML5+jQuery制作温馨浪漫爱心表白动画特效
- 精Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架搭建整合实例代码教程
- 证精spring MVC+easyUI+mybatis开发网站后台管理系统源代码下载
- 精pk10三期计划如何倍投金额技巧表html网站内容管理系统后台模板源代码下载,花钱买的模板。
- 证一套EASYUI的经典后台管理模板
- 原精spring mvc+spring+mybatis+shiro+pk10三期计划如何倍投金额技巧表_easyui整合开发后台用户权限管理系统
- 证精java开源CMS管理系统jeetemp
- 一款漂亮的轻量级bootstrap中文后台管理系统模板ace
- 证jsp+servlet+mysql员工管理系统源代码下载
- js框架jquery实现幸运大转盘抽奖程序代码,兼容多种浏览器
- 证HTML5音乐播放器效果非常漂亮
- 证精SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 证精java开源CMS管理系统jeetemp
- java牛官方想开发一个全部开源的系统
- 证精企业人力资源管理项目SSH+EXTJS+MySQL整合开发
- 精基于springMVC+springSecurity3.x+Mybaits3.x的权限系统,,开放源码,支持开源
- 证精spring MVC+easyUI+mybatis开发网站后台管理系统源代码下载
- 证精springmvc+hibernate+jbpm开发OA自动化办公后台管理系统源码下载
- 【猪猪-前端】基于HTML5 Bootstrap搭建的后台模板charisma,分页,模糊查询已经全部JS实现,无需编码,嵌入数据即可开发,内置8款皮肤,欧美风格,非常好用!
- 精Apache Shiro+SpringMVC+Hibernate Search+Hibernate+Bootstrap企业信息管理系统基础框架搭建整合实例代码教程
- 证精struts2.3+hibernate4.1+spring3.2+EasyUI1.36整合实现的java后台管理系统
- 证HTML5+jQuery制作温馨浪漫爱心表白动画特效
- 证精spring+spring mvc+mybatis+bootstrap框架整合搭建ssm完整项目
- 原证精ssh框架开发的个人博客系统源码下载,基于mysql数据库
- 原证Spring Boot简单而又强大的AOP异步日志注解系统
- 证精spring+spring mvc+spring jpa+velocity开发b2c多用户商城项目,功能比较完善,有后台管理系统
- 证3D动态登录页面特效
- 原pk10三期计划如何倍投金额技巧表spring boot整合Security实现单点登录,支付宝支付demo(沙盒模式)。
- 原证精java servlet+mysql开发的学校官网+教务系统+图书馆系统,功能完善,供参考学习
- 证java swing实现超级简单,海南快三破解器app—官方网址22270.COM基础的一个俄罗斯方块和贪吃蛇
- 证精ssm+jsp开发java学生信息与选课系统(优化界面)
- 原证纯jsp开发java web简单电影网站项目
- 原证基于java swing的连连看小游戏
- 原证SSM+JQ+Ajax实现学生信息管理系统
- python开发飞机大战游戏
- 证使用netty实现文件列表下载的功能



阿毛123456 LV13昨天
lwp011 LV1911月27日
s13201881752 LV511月25日
212600 LV411月23日
xingchenStar LV211月18日
1962773860 LV911月15日
tootootoo LV311月14日
zackery LV411月10日
hqtisco LV211月4日
幸运疯子 LV1111月1日