springMVC自定義日期轉換器

2021-10-07 07:35:30 字數 498 閱讀 3876

為什麼要寫日期轉換器?

在前端會有這樣的需求**,傳入後台想要date型別

但是,實際傳入的資料可能是這樣    2020-06-13t22:33 的,中間會有t佔位。這樣會導致mvc不能自動轉換成date型別

方法

定義乙個工具類,讓它實現converter介面

/**

* 自定義型別轉換器

* 作用:源型別--> 目標型別*/

public class dateconverter implements converter catch (parseexception e)

return date;

}}

然後在mvc的配置檔案中註冊

//這裡是上一步寫的工具類

寫好後,在進行mvc封裝資料的時候有符號規則--> 的時候會呼叫定義好的類來封裝

Spring mvc 設定自定義首頁

web.xml 中什麼沒有配置任何有關歡迎頁的資訊!其實這時等效於如下配置 這個會由web容器最先訪問!index.html index.htm index.jsp 在用 spring mvc 寫程式時,配置 dispatcherservlet 攔截規則為攔截所有 時,應用程式的首頁定義很有可能會出...

springmvc 自定義異常處理

springmvc利用handlerexceptionresolver處理程式的異常,包括處理對映對映異常,資料繫結,處理器執行過程中發生的異常 public inte ce handlerexceptionresolver當發生異常的時候,直接呼叫resolveexception,生成乙個mode...

SpringMVC的自定義異常

預設的異常處理機制是向上丟擲,最終將異常結果拋在web頁面,這樣對使用者來說很不友好,所以可以通過自定義異常的方式來解決這個問題。第一步 自定義乙個異常類 自定義異常類 public class sy ception extends exception public sy ception overr...