Thymeleaf - 枚举值不能绑定

时间:2017-11-13 22:48:00

标签: java spring-mvc thymeleaf

我遇到了将问题绑定到百里香的enum字段的问题

driver.execute_script("scroll(0,-50)")

我想将枚举值Scale.Cool设置为具有Scale类型的字段finalRating。 但就这样它不起作用。 Thymeleaf不会将值绑定到th:value到th:field。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

th:fieldth:value无法在一个输入中一起使用。 th:field有效地替换了输入的值,id和名称。所以你的输入相当于

<input type="hidden" id="rating.finalRating" name="rating.finalRating" th:value="${petDto.rating.finalRating}" />

要实现您想要的效果,只需从输入中省略th:field

请参阅thymeleaf inputs

的文档