我有一個上傳功能的網頁,可以讓你上傳一個excel文件,在點擊上傳時觸發Ajax調用。從那裏我得到FileItem
輸入流和使用方法fileItem.getInputStream()
,我有另一個類與我需要傳遞文件,其中有一個FileInputStream
參數的方法。所以我的問題是如何將輸入流轉換爲FileInputStream
?FileItem inputStream到FileInputStream
由於我是一名初級開發人員,因此我會感謝一個詳細的解決方案,所以我仍然在學習。
非常感謝。
非常感謝。我擁有API,因此解決了我的問題。然而,我有另一個領先的問題,我傳遞給我的InputStream的API返回一個字符串,成功或錯誤。如果我上傳了一個具有所有正確要求的文件,它會成功返回,然後如果我上傳了另一個我知道會有錯誤的文件,它將返回一個錯誤,但在此之後,即使我上傳了一個工作文件也不起作用我不斷收到錯誤信息。看起來破碎的文件被存儲並再次使用,而不管你之後傳入的文件是什麼。任何想法,爲什麼這可能是? – butYouDontLookLikeADeveloper
我現在已經解決了這個問題。 – butYouDontLookLikeADeveloper