Springmvc-Converter&&Formatter

一、Converter

一、Converter的作用:在被requestmapping聲明的方法處自定義參數類型

二、三種Converter接口:

          Converter接口

          ConverterFactory接口

          GenericConverter接口

三、Converter實現(本文僅介紹Converter接口):

  •              實現Converter<S,T>接口    S:源類型    T:轉換後的類型
  •              重寫convert方法,參數source爲原來的數據類型: S source,return轉換後的類型

                 下面以<String,Date>爲例

           

  •               在springmvc配置文件中配置bean
  •               如下:在converters屬性中配置配置所有Converter實現類的bean的集合 也可以<List>標籤等 

  •               將bean的id傳給mvc適配器:如上例中的myDateConverter

 

 如上 @requestmapping中的特定類型的String請求參數均可轉爲指定的Date類型

二、Formatter

           用法:與Converter用法類似,只是源類型必須爲String,詳細用法可自行查閱。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章