Thymeleaf选择框作为布尔值

时间:2016-12-06 14:11:15

标签: spring spring-boot thymeleaf

我在数据库中使用的字段为FALSE或TRUE 现在我已经编辑了用户函数,它应该从数据库中预先选择了值。

<select class="form-control" th:field="*{activated}">
    <option th:value="true" data-th-field="*{activated}">true</option>
    <option th:value="false" data-th-field="*{activated}">false</option>
</select>

我尝试了许多方法和许多组合来实现它。然后它只是让对象验证失败。

我知道没有预选。 发送给我的任何方向?

1 个答案:

答案 0 :(得分:0)

您可以通过以下方式进行:

<select class="form-control" th:field="*{activated}">
    <option th:value="1" >true</option>
    <option th:value="0" >false</option>
</select>

Spring将处理转换问题。