前序:本篇主要將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的下拉數據。