springboot整合easypoi创建Word模板导出

阅读: 评论:0

springboot整合easypoi创建Word模板导出

springboot整合easypoi创建Word模板导出

springboot整合easypoi(Word模板导出)

官方文档
旧地址:/
新地址:/

依赖

  <dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-base</artifactId><version>3.0.3</version></dependency><dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-web</artifactId><version>3.0.3</version></dependency><dependency><groupId>cn.afterturn</groupId><artifactId>easypoi-annotation</artifactId><version>3.0.3</version></dependency>

Word模板导出

导出模板

导出接口

    @RequestMapping("wordExport")public void wordExport(HttpServletResponse response) {Map<String, Object> map = new HashMap<String, Object>();map.put("university", "北京大学");map.put("studentName", "JueYue");map.put("AdmissionTime","2021年9月1日上午8点");map.put("writingDate","2021年8月1日");try {XWPFDocument doc = portWord07("/excel/通知书.docx", map);String fileName= "通知书-"+new Date().getTime()+".docx";downLoadExcel(fileName,response,doc);} catch (Exception e) {e.printStackTrace();}}//下载到页面public static void downLoadExcel(String fileName, HttpServletResponse response, XWPFDocument doc) {try {response.setCharacterEncoding("UTF-8");response.setHeader("content-Type", "application/vnd.ms-excel");response.setHeader("Content-Disposition","attachment;filename=" + de(fileName, "UTF-8"));doc.OutputStream());} catch (IOException e) {System.out.println("导出异常");}}

访问localhost:8080/importExcelwordExport

本文发布于:2024-03-05 00:51:49,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1709616525120780.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模板   springboot   easypoi   Word
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23