例如在 register.jsp (注册表单)中我有特定的字段
<form:label path="DateOfBirth">DateOfBirth</form:label>
<form:input path="DateOfBirth" type="date"/>
Register.java (Pojo类)
public void setDateOfBirth(Date dateOfBirth) {
this.dateOfBirth = dateOfBirth ;
}
public void getDateOfBirth() {
return this.dateOfBirth;
}
当我打电话给 getDateOfBirth()
时
返回:Sat Dec 12 00:00:00 IST 1992
Input :- 12/12/1992
预期Output :- 12/12/1992
我得到了什么:null
请帮我怎么转换?
答案 0 :(得分:0)
尝试将@DateTimeFormat(pattern = "dd/MM/yyyy")
添加到dateOfBirth
Register.java
@DateTimeFormat(pattern = "dd/MM/yyyy")
private Date dateOfBirth;