Как добавить <i class = "кое-что"> </i> в задачу Thymeleaf с кавычками - PullRequest
0 голосов
/ 11 мая 2019

Spring на Tomcat:

Я хочу добавить имя значка, например:

  <div class="weatherIcon"><i class="wi-night-sleet"></i></div>

из http://erikflowers.github.io/weather-icons/. HTML + CSS

Когда я вхожуэто сам как в примере выше.Все работает правильно.

Я пытаюсь заменить текст, заменив строку из контроллера.Контроллер:

model.addAttribute("Icon",g.gson().getCurrently().ChangedIcon());

<div class="weather-Icon"><i class= < th:text="${Icon}"/></i></div>

Строка:

 ......//some code///
    case "clear-night":
    return '"' + "wi-night-sleet" + '"';
    .....///etc

Но я получаю результат, подобный этому:

<div class="weatherIcon"><i class= <>&quot;wi-night-sleet&quot;</i></i></div>

И я не получаю значок только строку в Интернете

1 Ответ

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

Измените код HTML на:

<div class="weather-Icon"><i th:class="${Icon}"></i></div>

, а также удалите лишние кавычки из оператора return

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