java web项目利用freeMarker导出word

Posted rainbowpang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java web项目利用freeMarker导出word相关的知识,希望对你有一定的参考价值。

导出的word地址是在后台控制的,如何做到在浏览器弹框选择地址?如下代码11行中导出的路径是在JAVA代码中写死的,如何在浏览器弹框选择地址

技术分享图片
 1 configuration.setDirectoryForTemplateLoading(new File(sourcePath)); // FTL文件所存在的位置
 2         configuration.setTemplateExceptionHandler(TemplateExceptionHandler.IGNORE_HANDLER);
 3         Template t = null;
 4         try {
 5             t = configuration.getTemplate("exprotWord.ftl"); // 文件名
 6         } catch (IOException e) {
 7             e.printStackTrace();
 8         }
 9         SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss");
10         //存放的目标路径
11         File outFile = new File("D:/元模型导出文档_" + sf.format(new Date()) + ".doc");
12 
13 
14         Map<String, Object> dataMap = new HashMap<String, Object>();
技术分享图片

 

 

以上是关于java web项目利用freeMarker导出word的主要内容,如果未能解决你的问题,请参考以下文章

java用freemarker导出数据到word(含多图片)

利用freemarker导出页面格式复杂的excel

利用freemarker导出页面格式复杂的excel

Web工程中使用Freemarker导出Word出错,XML文件中使用<#list abc as being></#list> 标记报错,不能识别。

Java通过FreeMarker作为模板导出Excel

Java用freemarker导出word