我的Thymeleaf上下文中有一个变量,叫做r。 r有一个返回URL的getUrl,比如www.a.co我想创建一个HTML锚点 http://www.a.co在Thymeleaf中有更好的方法吗?我的解决方案如下,但我不是很喜欢它。
<a th:href="@{http://{path}(path=${r.url})}">
<span th:text="${r.url}"/>
</a>
答案 0 :(得分:0)
有很多不同的方法可以做到这一点(取决于您的需求)。我想我更喜欢:
<a th:href="|http://${r.url}|" th:text="${r.url}" />
您可能也对以下其中一项感兴趣:
<a th:href="${'http://' + r.url}" th:text="${r.url}" />
<a th:href="'http://' + ${r.url}" th:text="${r.url}" />
<a th:href="@{${'http://' + r.url}}" th:text="${r.url}" />