window.location.href = baseUrl + "/partyBuild/exportWord/"+$('#taId').val()+"/2";
/**
* 将文本导出至word
* @param fileName 输出文件名
* @param fileContent 文本内容
* @param request
* @param response
*/
public static void exportWord(String fileName, String fileContent, HttpServletRequest request, HttpServletResponse response) {
ClassPathResource resource = new ClassPathResource("templateFile/templateWord.doc");
try {
Document document = new Document(resource.getInputStream());
DocumentBuilder documentBuilder = new DocumentBuilder(document);
documentBuilder.insertHtml(fileContent);
String encodeName = FileUtils.getFileName(request, fileName);
response.setContentType("application/force-download");
response.setCharacterEncoding("UTF-8");
response.setHeader("Content-disposition", "attachment;filename=" + encodeName);
document.save(response.getOutputStream(), SaveFormat.DOC);
} catch (Exception e) {
System.out.println(e.getMessage());
e.printStackTrace();
}
}
将文本导出至word
最新推荐文章于 2023-02-21 17:06:13 发布