@DateTimeFormat注解


@DateTimeFormat在spring-context依賴下,所在包如下

當form表單中出現時間字段需要跟pojo對象中的成員變量進行數據綁定時,springmvc框架中的時間數據無法自動綁定,便會報錯BindException,是在對bean的屬性進行數據綁定時出了問題。這是springmvc框架的問題,若不解決次問題,頁面傳遞回來的時間類型的數據就無法在controller中接受,也就無法完成新增用戶的功能。

在pojo中,對時間類型的屬性標注格式化注解@DateTimeFormat即可,如下

@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date birthday;

在上述代碼中,@DateTimeFormat(pattern="yyyy-MM-dd")可以將形如1988-12-01的字符串轉換為java.util.Date類型。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM