2016-10-20 63 views
0

在基本HTML中,链接可以使用target="_blank"属性强制它在新窗口或选项卡中打开。但是如果当我把它放在<a href>标签中时,这个标签还包括一个用于Thymeleaf的th:href,那么Thymeleaf会覆盖整个标签并且会抹掉我的target="_blank使用Thymeleaf创建在新窗口中打开的链接/选项卡

我已经考虑过向每个链接添加target="_blank"的蛮力方法,因为它存储在我的数据库中,因此当Thymeleaf将它写出时它已经是链接的一部分。但我更希望有一种方法让Thymeleaf在编写<a>标签时编写target="_blank"属性。

+0

试试'th:target =“_ blank”'而不是 – kjsebastian

+0

Thanks @conscells。我会尝试的! – cptully

+0

而'th:target =“_ blank”'起作用! – cptully

回答

3

Thymeleaf会覆盖a标记。使用th:target="_blank"

相关问题