From aaa80c967852571315908e3e821bf3bf3796c89a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=BB=9D=E5=B0=98?= <237809796@qq.com>
Date: Tue, 8 Nov 2016 17:58:45 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=B7=A5=E5=85=B7=E4=BB=A3?=
=?UTF-8?q?=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ExcelUtil.java | 217 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 217 insertions(+)
create mode 100644 ExcelUtil.java
diff --git a/ExcelUtil.java b/ExcelUtil.java
new file mode 100644
index 0000000..c4f859c
--- /dev/null
+++ b/ExcelUtil.java
@@ -0,0 +1,217 @@
+import java.io.IOException;
+import java.io.OutputStream;
+import java.lang.reflect.Field;
+import java.text.SimpleDateFormat;
+import java.util.Calendar;
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.apache.poi.hssf.usermodel.HSSFWorkbook;
+import org.apache.poi.ss.usermodel.Cell;
+import org.apache.poi.ss.usermodel.Row;
+import org.apache.poi.ss.usermodel.Sheet;
+import org.apache.poi.ss.usermodel.Workbook;
+
+/**
+ * 使用poi报表导出工具类
+ * 把poi的一个调用接口抽出来,便于导出功能的管理
+ * @author LiangXianYou lxy208@126.com
+ * @param
+ *
+ */
+public class ExcelUtil {
+
+ /**
+ * 导出list中map做载体的数据到excel
+ * 参数说明:
+ * list:存放了Map数据的集合
+ * hdNames:表头列名
+ * hds:对应表头的数据KEY
+ * xlsName:导出文件名
+ * @author LiangXianYou
+ * @date 2015-6-25 上午10:22:51
+ */
+ public static boolean outPutExcelByMap(List