Thymeleaf (th: each + th: selected): доступ к переменной в выбранном атрибуте из каждого цикла - PullRequest
0 голосов
/ 05 декабря 2018

Я бы хотел выбрать опциональный тег, если какой-то список содержит значение из каждого цикла.Но есть некоторые проблемы с доступом к переменной из цикла в выбранном атрибуте.Вот мой код:

<option th:each="facility: ${facilities}" th:value="${facility.id}" th:text="${facility.name}" th:selected="${apartment.facilities.contains(facility.id)}"></option>

Следующий код также не работает: th:selected="${#lists.contains(apartment.facilities, facility.id)}"

Он отлично работает с th:selected="${apartment.facilities.contains(SOME_DIGIT)}" и th:selected="${facility.id == SOME_DIGIT}".Что не так?

1 Ответ

0 голосов
/ 07 декабря 2018

Решение: были разные типы.Список содержал значения типа int, но тип значений, который я проверял, содержал длинный.

...