首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DatetimePicker值未绑定到带有thymeleaf的属性spring

DatetimePicker值未绑定到带有thymeleaf的属性spring
EN

Stack Overflow用户
提问于 2017-09-06 15:45:34
回答 1查看 1.5K关注 0票数 2

我使用的是thymeleafSpringjQuery

我将spring中的模型对象设置为eventCreate,date属性为eventDate。我将它们绑定在thymeleaf中,如下所示。

代码语言:javascript
复制
<form id="event-create" method="post"  th:action="@{/eventCreate/date}" th:object="${eventCreate}"> 

<input id="datetimepicker" type="text" placeholder="" th:field="*{eventDate}">

使用jQuery datetimepicker选择事件的日期和时间。

代码语言:javascript
复制
<script>
$('#datetimepicker').datetimepicker({
                format: 'm/d/Y h:i A'
}); 
</script>

使用dateTimePicker,我可以在控制器中获取日期的null值。但是如果我使用datepicker,那么我得到的日期值是正确的。

代码语言:javascript
复制
@PostMapping("/date")
    public String addDate( @ModelAttribute("eventCreate") final EventDto eventDto){

LOG.info(" Event date ::::; "+eventDto.getEventDate());

java.util.dateeventDate属性的类型。

在使用datetimepicker时,我是否遗漏了什么

EN

回答 1

Stack Overflow用户

发布于 2018-05-24 19:52:46

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46069539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档