我遇到了一个问题,需要在
中写一些三元运算符的HTML码。在这里我需要选择一个锚链通过使用三元运算符。为了更好地理解,我将这些有问题的代码放在下面:
<span th:text="${error_code == '404'} ? '<a href="http://localhost:8080/home">Home</a>' : '<a href="http://localhost:8080/login">Login</a>'"></span>
那么,我如何在Themeleaf中写出正确的代码呢?
发布于 2019-05-28 02:15:55
这应该可以做到:
<span th:utext="((${error_code} == '404') ? '<a href="http://localhost:8080/home">Home</a>' : '<a href="http://localhost:8080/login">Login</a>')"></span>
"
用于在html中转义双引号。
utext
将告诉胸腺叶不要将纯文本打印为"< a href..“
https://stackoverflow.com/questions/56330195
复制相似问题