Апплет для загрузки файла Java - Необходимые предложения - PullRequest
1 голос
/ 23 июня 2009

Я хочу создать простой апплет для загрузки файлов на Java. Он будет использоваться для загрузки файлов на обычный веб-сервер Linux. Так что, если кто-то пошел на:

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

И загрузил туда файл через апплет, он будет доступен по адресу:

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

Пользователь должен иметь возможность щелкнуть «Обзор», а затем просмотреть папки на своем компьютере и иметь возможность выбрать столько файлов, либо каждый файл в папке, если он хочет. Затем, когда он нажимает кнопку загрузки, ему нужно показать индикатор выполнения во время загрузки файлов.

Есть какие-нибудь мысли по этому поводу, и как это может быть достигнуто в Java как апплет? Мне просто нужно немного указать в правильном направлении, например, какие библиотеки использовать.

Ответы [ 2 ]

3 голосов
/ 23 июня 2009

Вам потребуется подписанный апплет, поскольку неподписанные апплеты не имеют доступа к файловой системе.

Я нашел статью о подписанных апплетах .

Что касается других компонентов, вам, скорее всего, понадобятся JFileChooser , JProgressBar и JButton (который использует Apache HttpClient PostMethod с MultipartRequestEntity , который переносит файл JFileChooser в FilePart ).

1 голос
/ 24 июня 2009

Я использовал Apache Commons File Upload , и он работал как шарм. Он убрал большинство проблем, о которых я беспокоился, и был очень прост в использовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...