【问题标题】:Using PrimeFaces editor to enter email body in java, but it sends html tags in email body?使用 PrimeFaces 编辑器在 java 中输入电子邮件正文,但它在电子邮件正文中发送 html 标签?
【发布时间】:2015-12-29 10:18:13
【问题描述】:

输入的文字:hey piko.

邮件发送如下:

"hey<div><br></div><div><br></div><div><span style="text-decoration: underline line-through;">piko</span></div>"

【问题讨论】:

  • 删除了未使用的无关项目符号并格式化了代码,以便读者可以看到发生了什么。这里没有太多细节,这个问题可以使用一些额外的支持事实(或者知道你在说什么的人!)

标签: primefaces editor


【解决方案1】:

是的,PrimeFaces &lt;p:editor/&gt; 是格式化文本的输入组件。格式化是通过 HTML 完成的。

如果您不想要格式化文本,请改用另一个输入组件,例如 &lt;p:inputTextera&gt;
见:http://www.primefaces.org/showcase/ui/input/inputTextarea.xhtml

如果您希望用户能够发送格式化文本,请发送 HTML 邮件。有关该主题的更多信息,请参阅此问题:
How do I send an HTML email?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 2017-01-16
    • 2012-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多