3

我对 primefaces 编辑器的第一个问题是它不接受来自 chrome 和资源管理器中的 MS word 文档的文本,但在 Firefox 中可以正常工作。有没有办法直接接受 MS word 中的内容,而不是在p:editor.

我的代码如下所示:

   <p:editor id="courseSummary" value="#{course.courseSummary.courseSummary}"    required="true" requiredMessage="#{messageBundle['productManagement.product.descriptionRequired']}"/>

我的第二个是我输入了一些包含多行的字符串值,然后按下保存,将值存储到我的支持 bean 中。然后,如果我在 UI 上手动清除我的编辑器,并且如果我不清除这些行,则它不会验证,而是courseSummary作为 br/>存储到字符串中
。有人可以帮我解决这个问题吗?

4

1 回答 1

-1

CKeditor 连同一些 java 脚本和 FacesContext 应该替换 p:editor。支持从 MSWord 和 HTML 内容复制。

 FacesContext fc = FacesContext.getCurrentInstance();       
 Map<String,String> params = fc.getExternalContext().getRequestParameterMap();
 reviewCommentsText = params.get("myObj");
于 2019-05-30T19:11:48.943 回答