导出excel(利用工具类导出excel)
/**
* 添加导出功能
* @param creditPageResult
* @param request
* @param response
*/
@RequestMapping(value = "export")
public void export(CreditPageResult creditPageResult, HttpServletRequest request, HttpServletResponse response) {
creditPageResult.setPageSize(10000000);
CreditApiResult<CreditApiPage<CreditDto>> resultMap=trialService.firstfindHistoryResult(creditPageResult);
List<CreditDto> listCredit=new ArrayList<CreditDto>();
if (isResultSuccess(resultMap)) {
CreditApiPage<CreditDto> nowData = resultMap.getData();
listCredit=nowData.getEntities();
}
trialService.exportHistory(response, listCredit, (int)creditPageResult.getAuditType());
}
/**
* 添加导出功能
*
* @param response
* @param dataList
*/
public void exportHistory(HttpServletResponse response, Collection<CreditDto> dataList, Integer type) {
try {
String str = "";
if ((int) type == 1) {
str = "初审历史记录表";
String[] excelHeader = {"姓名#userName", "电话#phone"};
ExportExcelUtils.export(response, str, excelHeader, dataList);
}
if ((int) type == 2) {
str = "复审历史记录表";
String[] excelHeader = {"姓名#userName", "电话#phone",};
ExportExcelUtils.export(response, str, excelHeader, dataList);
}
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (SecurityException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
相关文章
- Vue笔记:Vue3 Table导出为Excel
- asp.net采用OLEDB方式导入Excel数据时提示:未在本地计算机上注册"Microsoft.Jet.OLEDB.4.0" 提供程序"
- ASP.NET datable导出excel
- Office EXCEL VBA如何取得EXCEL中的行数和列数
- importExcel运用注解实现EXCEL导入poi类
- 【poi】解决java导出excel 海量数据内存溢出问题
- Excel 2016在大数据分析领域有了很多的改善
- 在Excel多个工作表间快速切换的绝招
- ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
- 解决excel中文件1指定的列复制到文件2中指定的列
- 小白学 Python(24):Excel 基础操作(下)
- JAVA导出数据到excel中大数据量的解决方法
- 使用JavaScript把页面上的表格导出为Excel文件[转]
- C#对Excel打印时,PageSetup 对象详解
- 关于 SAP UI5 控件内容的 Excel 导出功能,如何加载所需的导出工具库
- 微软 Excel 365 里如何设置下拉菜单和自动高亮成指定颜色
- C# 获取Excel工作薄中Sheet页(工作表)名集合
- 【目录】C#操作Excel组件Spire.XLS系列文章目录
- 导出excel文件工具类
- 在线EXCEL绝配:SpreadJS 16.0.3 + GcExcel Java 6.0.3
- 【gcexcel】GrapeCity Documents for Excel v5.2.2
- 丢掉Excel,手把手教你用Python做可视化数据,还能任意调节动画丝滑度
- 用poi,加载excel模板导出数据
- 利用Navicat Premium导出数据库表结构信息至Excel
- Java:apache.poi读写Excel文件
- 我把这个贼好用的Excel导出工具开源了!!
- 数据库导入Excel-从基础做起
- SpringBoot中使用Easyexcel实现Excel导入导出功能(一)
- EXCEL VBA 函数实现指定标记的对应列上的文本信息的拼接