/** * 下载Excel模板 */ @GetMapping("/template") public Response downloadTemplate(HttpServletResponse response) { try(HSSFWorkbook wb = new HSSFWorkbook();OutputStream output=response.getOutputStream()){ CellStyle textStyle = wb.createCellStyle(); DataFormat format = wb.createDataFormat(); textStyle.setDataFormat(format.getFormat("@")); String fileName = "考勤日历导入模板"; HSSFSheet sheet=wb.createSheet(fileName); sheet.setDefaultColumnStyle(0, textStyle); HSSFRow row1=sheet.createRow(0); HSSFCell cell=row1.createCell(0); cell.setCellValue("日历名称:"); //合并单元格CellRangeAddress构造参数依次表示起始行,截至行,起始列, 截至列 sheet.addMergedRegion(new CellRangeAddress(0,0,1,2)); // 在sheet里创建第二行 HSSFRow row2=sheet.createRow(1); // 创建单元格并设置单元格内容 row2.createCell(0).setCellValue("日期");
POI导出Excel模板,解决中文名乱码问题丨笔记
最新推荐文章于 2024-12-03 14:20:06 发布