Java 如何做<;a href/>;用百里香叶吗?

Java 如何做<;a href/>;用百里香叶吗?,java,html,thymeleaf,Java,Html,Thymeleaf,我正在努力使用我的thymeleaf模板,如下所示 因此,我有一个同名URL的Arraylist,我想显示在页面上 <a th:each="u:${urls}" th:href="${u}" th:value="${u}">[[${u}]]<br></a> 问题是,当我单击其中一个渲染链接时。它只是将我的url附加到当前url。e、 g: http://localhost:8080/www.google.com 这是怎么回事?我该如何实现我想要实现的目标

我正在努力使用我的thymeleaf模板,如下所示

因此,我有一个同名URL的Arraylist,我想显示在页面上

<a th:each="u:${urls}" th:href="${u}" th:value="${u}">[[${u}]]<br></a>

问题是,当我单击其中一个渲染链接时。它只是将我的url附加到当前url。e、 g:

http://localhost:8080/www.google.com


这是怎么回事?我该如何实现我想要实现的目标?我尝试了“base href”,但没有效果。

URL前面必须有
http://
https://
。(如果没有,则视为相对URL,浏览器会正确附加
http://localhost:8080/
添加到它们。)如果需要,可以这样添加它们:

<a th:each="u: ${urls}" th:href="|https://${u}|" th:text="${u}" />

URL前面必须有
http://
https://
。(如果没有,则视为相对URL,浏览器会正确附加
http://localhost:8080/
添加到它们。)如果需要,可以这样添加它们:

<a th:each="u: ${urls}" th:href="|https://${u}|" th:text="${u}" />