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