带有HTML文本编辑器的Spring Boot



我已经将CKeditor与我的弹簧启动项目集成在一起,一切正常。但是,当我通过集成的 CKeditor 插入数据时,返回的数据/文本在插入我的 MySql 表之前不会以样式显示样式。例如,这是我插入数据的方式:

标题

文本说明

一旦我从数据库中检索到此文本/博客,它如下所示:

<h1>Heading</h1> <p>Text Description</p>

如何使插入的文本的样式与插入到表中的方式相同?

我刚刚为任何有相同问题的人找到了解决问题的方法。Thymeleaf现在有自己的标签来删除或转义html标签。

这是我以前使用的:

<p th:text="${singlePostJob.jobtext}"></p>

上面的行将以文本形式返回数据,而不是转义文本。但是,如果您改用th:utext,它将转义 HTML 标记,并返回文本样式,样式与将它们插入表格的方式相同。因此,我使用了以下内容,而不是上述行,并且效果很好:

<p th:utext="${singlePostJob.jobtext}"></p>

相关内容

  • 没有找到相关文章

最新更新