datetimepicker值没有绑定到属于thymeleaf的属性spring

时间:2017-09-06 07:45:34

标签: jquery spring-boot thymeleaf datetimepicker

我正在使用thymeleafSpringjQuery

我在spring中将模型对象设置为eventCreate,而date属性为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.dateeventDate属性的类型。

使用datetimepicker时我错过了哪些内容?

1 个答案:

答案 0 :(得分:0)

当我遇到类似问题时,解决方案是在输入标记中使用th:value而不是th:field