python基本語法 java后他怎樣接收前臺通過FormData發(fā)來的數(shù)據(jù)?
java后他怎樣接收前臺通過FormData發(fā)來的數(shù)據(jù)?Ajax是用來上傳的,而不是如何使用formdata上傳數(shù)據(jù)。原始參數(shù)是formdata data,相當(dāng)于從表單上傳的數(shù)據(jù)。參數(shù)中的鍵對應(yīng)于一個
java后他怎樣接收前臺通過FormData發(fā)來的數(shù)據(jù)?
Ajax是用來上傳的,而不是如何使用formdata上傳數(shù)據(jù)。原始參數(shù)是formdata data,相當(dāng)于從表單上傳的數(shù)據(jù)。參數(shù)中的鍵對應(yīng)于一個值。
名稱為imgfile,值為“JJ”。名稱為“testkey”,值為“jj2”。
這樣,您就可以知道如何接收后端
不請自來。
我使用formdata Ajax上載了多個文件。
信息安全原因代碼未粘貼。讓我們簡單談?wù)勥@個想法
2選擇一個文件后,可以通過JS將文件保存到一個對象中。例如,如果有多個文件,則該文件應(yīng)為數(shù)組類型。(PS,您可以在輸入中設(shè)置多個以實現(xiàn)多個文件選擇)
3。將文件保存到對象后,可以將文件放入formdata對象中數(shù)據(jù).append(“文件[]”,文件)
4。通過Ajax將表單數(shù)據(jù)發(fā)送到后臺服務(wù)器
5。我在后臺用它最重要的是spring,它直接把請求轉(zhuǎn)換成multiparthttpservletrequest
multirequest可以通過getfiles方法得到文件數(shù)組。這樣,后臺就可以得到所有的文件