常规方式
<select class="form-control"
name="operationType"
th:field="${itemTemp.operationType}" style="width:80%"
th:disabled="${readonly}">
<option value="">选择操作类型</option>
<option th:each="operationType:${allLimitOperationType}"
th:value="${operationType.code}"
th:text="${operationType.desc}"></option>
</select>
依靠关键字: th:field 进行回显
只要:th:field 取的元素值 === 渲染的下拉列表的value时就会标记选中
替换
<select class="form-control"
name="restrictiveType" style="width:80%"
th:disabled="${readonly}">
<option value="">选择限制类型</option>
<option th:each="restrictiveType:${allRestrictiveType}"
th:value="${restrictiveType.code}"
th:text="${restrictiveType.desc}"
th:selected="${restrictiveType.code} eq ${itemTemp.restrictiveType}"></option>
</select>
标签:SpringBoot,渲染,field,Thymeleaf,th,下拉框
From: https://www.cnblogs.com/gtnotgod/p/18177458