【发布时间】:2019-01-09 14:13:48
【问题描述】:
我正在使用 spring boot(2.0.3) 和 Thymeleaf(3)。我在尝试将 th:field 与 LocalDate(java 8) 绑定时遇到问题。我的问题很复杂,因为日期输入由日、月和年的各个字段分隔。
<input th:field="*{date.day}" type="number" pattern="[0-9]*">
<input th:field="*{date.month}" type="number" pattern="[0-9]*">
<input th:field="*{date.year}" type="number">
通过 temporals(thymeleaf-extras-java8time) 显示 localDate 一切正常,但它与字段的绑定是一个问题。
【问题讨论】:
-
你真的要在这里使用绑定吗?您可以使用 Xanlotun 的答案,也可以将“未绑定”的名称-vakue 对与表单一起发送并在控制器中创建您的日期对象。
标签: spring-mvc spring-boot thymeleaf