代码之家  ›  专栏  ›  技术社区  ›  Zeusox

使用html文本编辑器的spring引导

  •  0
  • Zeusox  · 技术社区  · 7 年前

    我已经将ckeditor集成到我的spring boot项目中,并且一切都很好。但是,当我通过集成的ckeditor插入数据时,返回的数据/文本在插入mysql表之前不会显示其样式化的方式。例如,我将如何插入数据:

    航向

    文字说明

    从数据库检索此文本/博客后,如下所示:

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

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

    1 回复  |  直到 7 年前
        1
  •  0
  •   Zeusox    7 年前

    我刚为有同样问题的人找到了解决办法。thymeleaf现在有了自己的标签来移除或转义html标签。

    这是我以前用过的:

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

    上面的行将返回数据作为文本,而不是转义文本。但是,如果您使用 th:utext 相反,它将转义html标记并返回您的文本样式,即您将它们插入表的方式。因此,我没有使用上面的代码,而是使用了下面的代码,它工作得很好:

    <p th:utext="${singlePostJob.jobtext}"></p>
    
    推荐文章