我正在与我的百里香模板作斗争,如下所示。因此,我有一个同名 url 的数组列表,我想将其显示在页面上。<a th:each="u:${urls}" th:href="${u}" th:value="${u}">[[${u}]]<br></a>问题是,当我单击渲染的链接之一时。它只是将我的网址附加到当前网址。例如:http://localhost:8080/www.google.com这里发生了什么?我应该如何实现我想要的目标?我尝试过“base href”,但无济于事。
1 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
url前面需要有http://
或。https://
(如果不这样做,它们将被视为相对 URL,并且浏览器会正确附加http://localhost:8080/
到它们。)如果需要,您可以像这样添加它们:
<a th:each="u: ${urls}" th:href="|https://${u}|" th:text="${u}" />
添加回答
举报
0/150
提交
取消