上篇博客我們詳細的聊了《JavaEE開發(fā)之SpringMVC中的靜態(tài)資源映射及服務器推送技術》,本篇博客依然是JavaEE開發(fā)中的內容,我們就來聊一下SpringMVC中的自定義消息轉發(fā)器(HttpMessageConverter)和SpringMVC中的文件上傳。消息轉發(fā)器在日常開發(fā)中是比較常用的,其可以靈活的將用戶發(fā)過來的消息按照自定義的格式進行解析,然后將解析的數(shù)據(jù)映射成Model,下方會給出自定義消息轉發(fā)器的詳細內容。聊完消息轉發(fā)器,我們還會聊一下Spring中MVC的文件上傳的操作。詳細的內容請看下方介紹。

 

一、自定義消息轉發(fā)器

接下來我們將實現(xiàn)自定義消息轉發(fā)器,在自定義消息轉發(fā)器時,我們需要基礎Springframework中的AbstractHttpMessageConverter這個抽象類。這個抽象類中就定義著我們自定義消息轉發(fā)器所需要的方法。我們將這些方法進行重寫就好。

 

1.創(chuàng)建消息轉發(fā)器的類

下方就是我們創(chuàng)建自定義消息轉發(fā)器的過程,我們將其命名為CustomMessageConverter類,如下所示:

  電腦培訓,計算機培訓,平面設計培訓,網頁設計培訓,美工培訓,Web培訓,Web前端開發(fā)培訓

 

接下來我們就來聊一下CustomMessageConverter中的內容,下方代碼段就是CustomMessageConverter類中的部分內容。在繼承類時,我們將泛型指定為

網友評論