我有一个循环,在这个循环中我把公司描述打印成文本。
<ul class="companies" th:each="company: ${companies}">
<li style="text-decoration:none"><strong th:text="${company.code}">Text1</strong> – <span th:text="${company.description}">description</span></li>
</ul>
但问题是,我有一个链接里面的“公司。描述”长文本。但在结果链接变成只是一个文本。如何创建一个链接?
1条答案
按热度按时间mcdcgff01#
如果我没理解错的话,
company.description
包含的文本中有<a href="...">
部分。如果你使用th:text
,那么Thymeleaf会出于安全原因转义HTML。如果你完全确定这不是用户数据,你可以使用
th:utext
,但是如果这是来自不可信来源的数据(例如你的应用程序的用户),那么这是一个安全风险,因为人们可以在其中放入各种HTML(或JavaScript!)代码。