Управление загрузкой файлов в JSP / Servlets - PullRequest
2 голосов
/ 21 октября 2008

Еще раз очень начинающий вопрос, но здесь я иду:

Я хотел бы использовать сервлет или аналогичный файл для копирования загруженного файла (из выбора файла html) в постоянное местоположение. Это все, что мне нужно сделать с файлом. В настоящее время я собираюсь использовать библиотеки Apache Commons FileUpload и IO. Нет ли более простого или элегантного решения?

Ответы [ 3 ]

3 голосов
/ 21 октября 2008

Apache Commons FileUpload, вероятно, является лучшим способом, если вы используете чистый JSP и сервлеты. Если вы используете фреймворк, такой как struts2, у вас будет еще несколько опций, поскольку они имеют встроенные компоненты загрузки файлов и очень просты в использовании.

0 голосов
/ 20 ноября 2012

вы можете использовать COS-библиотеку OReilly. см. ссылку !

0 голосов
/ 21 октября 2008

Servlet API не может извлечь файл из данных POST (PUT?).

Как сказал Винсент, Apache commons FileUpload - лучший бесплатный способ сделать это.

Вы также можете рассмотреть возможность использования подписанного апплета, если не хотите использовать библиотеки Apache.

...