嗨,我正在使用p:editor
来自 primefaces (v.4.0)
有什么方法可以设置编辑器,以便每个新行都包含在 <p></p>
中元素 ?
到目前为止,我注意到当前插入的新行为 <br />
或<div>
或者什么都没有(纯文本),具体取决于所选的字体样式或客户端的浏览器!
最佳答案
PrimeFaces 使用 CLEditor ,并且在该编辑器中,换行符是由浏览器而不是 CLEditor 自动生成的,因为 iframe 位于 designMode 中。 。
在 IE 中 <p>
包含在内,除非 <div>
开始了。在所有其他方面,它是 <div>
.
您应该通过替换每个 <div>
来在后端提供一致性。与 <p>
了解更多:
关于jsf - 如何配置 Primefaces p :editor to enforce paragraphs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27271338/