You can use list variable to form <select> elements
<select>
<select th:field="*{countries}"> <option th:each="country: ${countries}" th:value="${country.id}" th:text="#{${'selected.label.' + country.name}}"/> </select>