Я использую Spring boot + thymeleaf и пытаюсь установить значение по умолчанию для элемента select, чтобы показать выбранный объект, который хранится в базе данных (форма редактирования).
Чтобы сделатьчто из контроллера я вставляю в модель сущность со своими значениями, но, когда я пытаюсь установить значение выбора по умолчанию, он всегда получает первую опцию.
Это код:
<select class="selectpicker"
id="alarmPeriod" name="alarmPeriod"
th:selected="${alarm.alarmPeriod}"
th:value="${alarm.alarmPeriod}">
<option th:each="period:${periods}"
th:value="${period}" th:text="${period}">
</option></select>
Я пытался с th:field="*{alarm.alarmPeriod}"
, но произошел сбой процессора тимелина.
Как я могу установить значение по умолчанию для выбора с моим значением сохраненной сущности?
PD: alarm - это моя сущность, а alarmPeriod - это атрибут тревоги.