W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Spring內(nèi)置對多路上傳的支持,專門用于處理web應(yīng)用中的文件上傳。你可以通過注冊一個(gè)可插拔的MultipartResolver
對象來啟用對文件多路上傳的支持。該接口在定義于org.springframework.web.multipart
包下。Spring為一般的文件上傳提供了MultipartResolver
接口的一個(gè)實(shí)現(xiàn),為Servlet 3.0多路請求的轉(zhuǎn)換提供了另一個(gè)實(shí)現(xiàn)。
默認(rèn)情況下,Spring的多路上傳支持是不開啟的,因?yàn)橛行╅_發(fā)者希望由自己來處理多路請求。如果想啟用Spring的多路上傳支持,你需要在web應(yīng)用的上下文中添加一個(gè)多路傳輸解析器。每個(gè)進(jìn)來的請求,解析器都會(huì)檢查是不是一個(gè)多部分請求。若發(fā)現(xiàn)請求是完整的,則請求按正常流程被處理;如果發(fā)現(xiàn)請求是一個(gè)多路請求,則你在上下文中注冊的MultipartResolver
解析器會(huì)被用來處理該請求。之后,請求中的多路上傳屬性就與其他屬性一樣被正常對待了。【最后一句翻的不好,multipart翻譯成多路還是多部分還在斟酌中。望閱讀者注意此處?!?/p>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: