wb(页面输出流)导出方法

    技术2022-07-11  115

    private static void downLoadExcel(String fileName, HttpServletResponse response, Workbook workbook) throws IOException { try { response.setCharacterEncoding("UTF-8"); response.setHeader("content-Type", "application/vnd.ms-excel"); response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(fileName + "." + ExcelTypeEnum.XLSX, "UTF-8")); workbook.write(response.getOutputStream()); } catch (Exception e) { throw new IOException(e.getMessage()); } } } enum ExcelTypeEnum { XLS, XLSX; private ExcelTypeEnum() { } }
    Processed: 0.015, SQL: 9