這確實是一兩個問題,因爲它們是同一枚硬幣:)的兩面......上傳和處理文件,以從其他應用程序一個servlet /服務
1)我怎樣才能將文件上傳到一個來自應用程序/服務的servlet,換句話說,沒有用戶應該填寫的html表單?
2)在接收端,我已經使用過Apache FileUpload,但是這處理表單輸入,還有另一種方式來處理不是來自表單的上傳嗎?
謝謝您的幫助
強尼
這確實是一兩個問題,因爲它們是同一枚硬幣:)的兩面......上傳和處理文件,以從其他應用程序一個servlet /服務
1)我怎樣才能將文件上傳到一個來自應用程序/服務的servlet,換句話說,沒有用戶應該填寫的html表單?
2)在接收端,我已經使用過Apache FileUpload,但是這處理表單輸入,還有另一種方式來處理不是來自表單的上傳嗎?
謝謝您的幫助
強尼
1)我如何上傳一個文件從應用程序/服務, 換句話說,一個servlet沒有一個HTML表單,用戶必須填寫在?
您必須創建一個HTTP請求,其中包含包含要上載的文件的正確標題(multipart/formdata)。看看這個帖子:Upload files from Java client to a HTTP server。我沒有嘗試過,但看起來好像它可以工作。
2)在接收端,我以前使用過的Apache文件上傳,但 此處理形式的輸入,有另一種方式來處理上載不 從表單來?
您應該仍然可以在接收端使用Apache FileUpload,因爲它僅僅解析HTTP請求,它仍然應該以相同的方式格式化。
我忘了謝謝你:))...謝謝! – user2511552
我與在這篇文章中找到的Java代碼[這裏](http://stackoverflow.com/questions/1067655/how-to-upload-a-file-using-java-httpclient-library-working-with -php-strange-pr)作爲起點。它工作的一種享受。 – user2511552