导出到MS Word时保持CKEditor格式

时间:2018-01-22 22:49:03

标签: java jsp ms-word ckeditor

我正在尝试将文本区域(我使用ckeditor)导出到Word文档中。我正在使用JSP,并设置目标页面的HTTP标头以接收请求范围中的textarea值:

<%@page contentType="application/vnd.ms-word"%>
response.setHeader("Content-Disposition", "attachment;filename=responseLetter.doc")
...
<%=textAreaReqScopeValue%>

但是,当生成Word文档时,我丢失了源ckeditor的格式和样式(下面的例子):

<p>Dear Anonymous,</p><p>This is in response to your <strong><em><u>request regarding your continued ...

有没有办法通过生成Word文档或通过CKEditor来保持格式化?

1 个答案:

答案 0 :(得分:0)

使用googoose.js或html-doc.js解决了我的问题。应该使用一个开放的xml库来处理ms-word输出的html标记。