【问题标题】:Adding HTML tags using th:text in thymeleaf在 thymeleaf 中使用 th:text 添加 HTML 标签
【发布时间】:2015-10-31 18:11:27
【问题描述】:

如何将 HTML 标签添加到 th:text 中以使标签变得可视化?

一个例子如下:

一个名为 htmlcode 的视图变量被注入该值

<b>bla</b>

视图本身看起来像

<div th:text="*{htmlcode}"><p>defaultcode</p></div>

现在我希望结果类似于

<div><b>bla</b></div>

【问题讨论】:

    标签: html spring-mvc thymeleaf


    【解决方案1】:

    我能够通过使用 th:utext 而不是 th:text 来解决这个问题。这样一来,HTML 标记就会以非转义方式添加。显然,这必须谨慎使用,以防止 XSS 攻击。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-05
      • 2016-06-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-19
      • 1970-01-01
      相关资源
      最近更新 更多