writeExcel

来源:互联网 发布:淘宝拍卖的酒是真的吗 编辑:程序博客网 时间:2024/05/07 00:59
public static void writeExcelToResponse(Workbook workbook, String fileName, HttpServletResponse response) throws IOException {
        logger.info("writeExcelToResponse() start:[{}]" , fileName);
        try {
            OutputStream output=response.getOutputStream();
            response.reset();
            response.setHeader("Content-disposition","attachment;filename="+new String(fileName.getBytes()));
            response.setContentType("Content-Type:application/vnd.ms-excel");
            workbook.write(output);
            output.flush();
            output.close();
        } catch (Exception e) {
            logger.error("writeExcel异常" , e);
        }
    }