使用thme:thymeleaf中的文本添加HTML标签

时间:2015-08-08 10:48:54

标签: html spring-mvc thymeleaf

如何将HTML标记添加到th:text中,以便标记变为可视化?

以下是一个例子:

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

<b>bla</b>

视图本身看起来像

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

现在我希望结果类似于

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

1 个答案:

答案 0 :(得分:4)

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