如何将HTML标记添加到th:text中,以便标记变为可视化?
以下是一个例子:
一个名为htmlcode的视图变量将注入值
<b>bla</b>
视图本身看起来像
<div th:text="*{htmlcode}"><p>defaultcode</p></div>
现在我希望结果类似于
<div><b>bla</b></div>
答案 0 :(得分:4)
我能够通过使用th:utext而不是th:text来解决这个问题。这样,HTML标记就被添加为非转义标记。显然,必须谨慎使用,以防止XSS攻击。