【发布时间】:2018-02-14 14:37:37
【问题描述】:
我正在使用thymeleaf、Spring 和jQuery。
我已将 spring 中的模型对象设置为 eventCreate,并且日期属性为 eventDate。我将这些绑定在thymeleaf 中,如下所示。
<form id="event-create" method="post" th:action="@{/eventCreate/date}" th:object="${eventCreate}">
<input id="datetimepicker" type="text" placeholder="" th:field="*{eventDate}">
使用 jQuery datetimepicker 选择事件的日期和时间。
<script>
$('#datetimepicker').datetimepicker({
format: 'm/d/Y h:i A'
});
</script>
使用dateTimePicker 我在控制器中获得null 日期值。但是,如果我使用 datepicker,那么我将正确获取日期值。
@PostMapping("/date")
public String addDate( @ModelAttribute("eventCreate") final EventDto eventDto){
LOG.info(" Event date ::::; "+eventDto.getEventDate());
java.util.date 是eventDate 属性的类型。
我在使用datetimepicker 时是否遗漏了什么?
【问题讨论】:
标签: jquery spring-boot thymeleaf datetimepicker