This commit is contained in:
wr
2023-04-26 20:19:53 +08:00
parent 499c920196
commit 12b91d0b42
2 changed files with 18 additions and 7 deletions

View File

@@ -3,6 +3,7 @@ package com.njcn.harmonic.utils;
import org.apache.poi.xwpf.usermodel.*;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.core.io.ClassPathResource;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
@@ -20,12 +21,12 @@ public class WordUtil2 {
public void getWord(String path, Map<String, Object> params, String fileName, HttpServletResponse response)
throws Exception {
path = ClearPathUtil.cleanString(path);
File file = new File(path);
// File file = new File(path);
InputStream inStream = null;
CustomXWPFDocument doc = null;
//读取报告模板
try {
inStream = new FileInputStream(file);
inStream = new ClassPathResource(path).getInputStream();;
doc = new CustomXWPFDocument(inStream);
this.replaceInTable(doc, params); // 替换表格里面的变量
this.replaceInPara(doc, params); // 替换文本里面的变量