遲到的總結(四)--springmvc的系統學習之文件上傳、ajax&json處理

        前序:本篇主要將springmvc框架中文件的上傳,json數據的配置。由於視頻中的文件上傳的實現運用到io流,屬於比較老的方式,故本篇將重點不放在代碼的實現,主要目的是過一下配置文件。改天再擇取時間開另外一篇來講講springmvc文件上傳的實現,以及這過程中可能遇到的問題和解決的辦法。

       資源:尚學堂 鄒波 springmvc框架視頻

一、文件上傳

1、步驟:

(1)導入jar包

  commons-fileupload,commons-io

(2)在springmvc的配置文件中配置解析


(3)代碼的實現



注:1、方法public String fileupload(@RequestParam("file") CommonsMultipartFile file, HttpServletRequest req), 必須要有紅色字體,否則報錯,圖片是錯的。"file"是前臺頁面<input type="file"  name="file"/> 中name的屬性值。

2、若是批量上傳,則將方法參數file定義爲數組,循環保存則可以。

二、springmvc中ajax的處理

較爲簡單,不做詳細介紹。

三、json數據的處理

步驟:

(1)導入jar包

jackson-annotation-2.5.4.jar

jackson-core-2.5.4.jar

jackson-databind-2.5.4.jar

(2)配置json轉換器



注意:ajax聯合json返回的數據不僅可作爲操作後的提示,如保存成功,修改成功等;還可作很多種處理,例如,返回list,則可循環取出,顯示在頁面上;或者是作爲select的下拉數據。

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