Как использовать якорную ссылку или HTML в тернарном операторе в тимелеф - PullRequest
0 голосов
/ 27 мая 2019

Я столкнулся с проблемой, что нужно написать несколько HTML-кодов в тернарном операторе в Thymeleaf. Там, где мне нужно выбрать якорную ссылку с помощью троичного оператора. Для лучшего понимания я поместил этот проблемный код ниже:

<span th:text="${error_code == '404'} ? '<a href="http://localhost:8080/home">Home</a>' : '<a href="http://localhost:8080/login">Login</a>'"></span>

Итак, как мне записать эти коды в Themeleaf

1 Ответ

1 голос
/ 27 мая 2019

Это должно сделать это:

<span th:utext="((${error_code} == '404') ? '<a href=&quot;http://localhost:8080/home&quot;>Home</a>' : '<a href=&quot;http://localhost:8080/login&quot;>Login</a>')"></span>

&quot; - для избежания двойных кавычек в html.

utext - для того, чтобы тимелист не печатать простой текст как "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...