SpringMVC的日期轉換
阿新 • • 發佈:2017-09-30
web 形參 abi editor 字符串 binder div -m 調用
請求參數的日期類型數據的轉換
使用@InitBinder註解
當傳遞日期類型的參數時,會自動調用該方法實現從字符串自動轉向日期格式。
方式1:該方法的參數使用ServletRequestDataBinder
@InitBinder public void initBinder(ServletRequestDataBinder binder) { binder.registerCustomEditor(Date.class, new CustomDateEditor( new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"), true)); }
方法2:該方法的參數使用WebDataBinder
@InitBinder public void initBinder(WebDataBinder binder) { binder.registerCustomEditor(Date.class, new CustomDateEditor( new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"), true)); }
雖然這兩者方法的形參不同,但其日期轉換的效果是相同的。
SpringMVC的日期轉換