springmvc如何做到批量上傳和下載的(單個下載)

springmvc的上傳依靠MultipartHttpServletRequest來獲取請求,通過請求來獲取file前端的名字,從而獲取MultipartFile,

    代碼如下:

wKiom1PrKq6AYGUEAAel2NfDkl4946.jpg

其實就是獲取上傳的名字,指定上傳的路徑,然後指定上傳到固定的地方,主要看for循環裏面的,其他根據自己的業務邏輯來判斷添加的,

    下載:

wKiom1PrK1iwd7RTAAU7s3ZZipM876.jpg

下載也主要抓住兩個要點:第一個:(1)需要設置下載的類型,contentype有不同的值,比如:text或html,可以傳“text/html”,如果是pdf,doc,又是另外的值,需要自己根據需求去查找一下,(2)需要設置請求投,就是setHeader,顯示下載的名字和下載內容的長度或者其他,

第二個要點是文件的讀取,抓住這兩個要點,下載就容易做了

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