知方号

知方号

easyexcel导出两种方式response返回文件流下载和保存到服务器返回下载链接

easyexcel导出两种方式response返回文件流下载和保存到服务器返回下载链接

1、response方式返回excel文件流@GetMapping("/exportExcel") public void exportExcel(@RequestParam(value = "menu") String menu, @RequestParam(value = "dwflglId") int dwflglId, @RequestParam(value = "qjCode") String qjCode, HttpServletResponse response) throws IOException { //内容集合 List jthz = getJthz(dwflglId, qjCode); //表头集合 List header = getHeaderOfHz(dwflglId, qjCode); response.setHeader("Content-Disposition", "attachment; filename=Zjlryshz.xlsx"); // 响应类型,编码 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); String bigTitle = "资金流入预算表"; EasyExcel.write(response.getOutputStream()).head(getExcelHeader(header, bigTitle)).registerWriteHandler(new Custemhandler()).sheet("资金流入预算导出模板").doWrite(getExportData(jthz)); }2、通过在服务器中生成excel临时文件,返回下载

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。

上一篇 没有了

下一篇没有了