Как загрузить все содержимое в папке из JSP - PullRequest
0 голосов
/ 07 ноября 2010

Я пытаюсь загрузить все содержимое в папке в другую папку на моем сервере, используя jsp и сервлеты. Я уже получил один FileUpload, но, как вы знаете, я могу выбрать только один файл. Есть ли какой-нибудь возможный способ сделать это? Чтобы иметь возможность выбрать папку вместо одного файла из JSP?

Заранее спасибо

1 Ответ

2 голосов
/ 07 ноября 2010

Первое, что вам нужно понять, это то, что JSP - это просто технология представления на основе Java, которая позволяет вам контролировать вывод HTML / CSS / JS с помощью Java.В конце концов, это просто HTML / CSS / JS, который попадает в браузер.В HTML нет возможности выбрать папку для загрузки.HTML <input type="file"> просто не предназначен для этого.JSP ничего не может с этим поделать.

Лучше всего будет создать Java-апплет с использованием JFileChooser, который настроен на выбор папки.Вы можете вставить его в JSP-страницу обычным HTML-способом.Доступно несколько сторонних апплетов, которые вы можете просто скачать / купить и встроить в JSP, но, к сожалению, ни один из них не является бесплатным.

...