1、参考了文章Java之利用FreeMarker导出Word实例_rentian1的博客-优快云博客
2、引入freemarker-2.3.13包
3、此方法生成docx是有问题的,docx文件打开报错
4、前台:window.location.href="/system/download?id="+data;
@RequestMapping(value = "/downloadApply")
public ResponseEntity<byte[]> downloadApply(String id) throws Exception {
/** 初始化配置文件 **/
Configuration configuration = new Configuration();
/** 设置编码 **/
configuration.setDefaultEncoding("utf-8");
//读取tomcat下的模板
String serverPath = Thread.currentThread().getContextClassLoader().getResource("").toString();
serverPath="/"+serverPath;
// 将/换成\
&n

这篇博客介绍了如何借助FreeMarker库将数据写入Word模板。作者参照了优快云上的一篇文章,并提到在生成docx文件时遇到了问题,导致打开文件会报错。最后,博主提供了前端下载文件的实现方式。
最低0.47元/天 解锁文章
3900

被折叠的 条评论
为什么被折叠?



