我有一个关于Spring+Thymeleaf日期格式的问题。我有一个带有localdate date
字段的简单实体。我想从一个用户的表单中获取这个日期,并将其保存到MySQL数据库中。我遇到了这样一个错误:
无法将类型java.lang.String的属性值转换为属性日期所需的类型java.time.localdate;嵌套异常为org.springframework.core.convert.ConversionFailedException:无法将值2019-04-30从类型java.lang.String转换为类型java.time.localdate;嵌套异常为java.time.format.DateTimeParseException:无法在索引%2分析文本2019-04-30
我的实体:
@Entity
@Table(name="game")
public class Game{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
@Transient
private User gameOwner;
private LocalDate date;
private LocalTime time;
//other fields
Thymeleaf视图/表单:
<form action="#" th:action="@{/games/addForm}" th:object="${gameForm}" method="post">
<p>Date: <input type="date" th:field="*{date}" /></p>
</form>
出现这个问题的原因是什么?也许有其他更好的方法来存储日期?
问题解决了..我不知道为什么,但将我的模板更改为:
<input type="date" th:value="*{date}" th:field="*{date}" />
在实体字段中添加@datetimeformat(pattern=“yyyy-mm-dd”)
解决了这个问题。
我刚开始学反应。我创建了一个简单的表单。现在我想登录控制台。但它给出了一个错误。 以下是错误的图像: 同时附上我的代码:
本文向大家介绍AngularJS中的表单简单入门,包括了AngularJS中的表单简单入门的使用技巧和注意事项,需要的朋友参考一下 AngularJS 表单 AngularJS 表单是输入控件的集合。 HTML 控件 以下 HTML input 元素被称为 HTML 控件: input 元素 select 元素 button 元素 textarea 元素 HTML 表单 HTML 表单通常与 HT
问题内容: 页面包含如下表格。 1)如果我插入表单 validate =“ true” ,则在页面加载此表单后,将请求提交到邮件操作(此时尚未创建验证xml)。 2)创建验证xml后(与动作相同),然后向该页面的控制请求返回的动作返回404页面。 我错过了什么? 验证XML 如果我不添加验证,那么一切都会正常进行。 struts.xml 问题答案: 是Struts2提供的预定义结果之一; 基本上,
本文向大家介绍BootStrap中的表单大全,包括了BootStrap中的表单大全的使用技巧和注意事项,需要的朋友参考一下 表单 基础表单 对于表单中的input、textarea、select,一般我都会加上类”form-control”,它设置元素的默认宽度为100%(并不是绝对,比如下述的内联表单)。并且每个元素(包括label和待输入元素)都会加上”form-group”。它的样式
问题内容: Django中对单表继承有显式支持吗?最后我听说,该功能仍在开发和辩论中。 在此期间是否可以使用库/黑客来捕获基本行为?我有一个混合了不同对象的层次结构。具有Employee类,雇员类型的子类和manager_id(parent_id)的公司结构的规范示例将很好地逼近我正在解决的问题。 就我而言,我想代表一个想法,即一个员工可以在由另一个员工管理的同时管理其他员工。没有用于Manage
我在做这个练习: 编写代码将链表围绕值x分区,使得所有小于x的节点都排在所有大于或等于x的节点之前。示例输入:3- 我发现很难找到单一链表(由我自己创建,不使用库)的解决方案,我想知道我的代码中是否有不必要的代码块,是否有办法避免放入两个链表然后合并?因为它似乎有非常慢的性能。 CustumLinkedList包含两个属性:-LinkedListNode是head,int是size。LinkedL