2009-06-23 100 views
1

我想用Java構建一個簡單的文件上傳小程序。它將用於將文件上傳到常規的Linux Web服務器。因此,如果有人去:Java文件上傳小程序 - 建議需要

http://site.com/file-upload-applet 

,並上傳一個文件中,有通過小程序,它都可以使用的:

http://site.com/uploads/your-file.jpg 

用戶應該能夠單擊「瀏覽」,然後瀏覽他的計算機上的文件夾,並且如果他願意,可以選擇多個文件或文件夾中的每個文件。然後,當他點擊上傳時,他應該在文件上傳時顯示一個進度條。

對此的任何想法,以及如何在Java中將它作爲applet完成?我只需要一些指向正確的方向,比如使用哪些庫。

回答

3

你需要有一個簽名的小程序,因爲未簽名的小程序不能訪問文件系統。我發現了article about signed Applets

至於其他的組件,你很可能需要一個JFileChooserJProgressBarJButton(使用Apache HttpClientPostMethod與​​是wrape JFileChooser中的一個FilePart文件)。

+0

一旦小程序被簽名,我如何向他們顯示瀏覽按鈕讓他們選擇文件?以及我如何顯示進度條?我使用哪種擺動控制,還是有另一種方式? – 2009-06-24 03:31:38