p: удаленная команда для загрузки файлов - PullRequest
0 голосов
/ 23 ноября 2018

Я хотел бы загрузить файл программно в мое приложение jsf.Пользователь должен выбрать каталог в своей системе, а js-скрипт должен зациклить любой файл в dir и отправить каждый из них на сервер слушателя. Я не могу использовать FileUpload, потому что он не может выбрать целый dir с тысячами файлов, поэтому я подумалиспользовать jquery и отправить файл удаленной команде, но я понятия не имею, как отправить сам файл (обычно я передаю только строку)

1 Ответ

0 голосов
/ 23 ноября 2018

, поэтому я думал использовать jquery и отправить файл удаленной команде, но я понятия не имею, как отправить сам файл

Не ходите туда.Это плохая попытка обойти неудачный выбор дизайна.Скорее всего, вы столкнетесь с подобными проблемами, а как насчет того, чтобы пользователь выбрал много файлов во второй раз, если он потерпит неудачу на полпути?Это может стать медленным, может столкнуться с ограничениями браузера (поиск для загрузки нескольких файлов в обычном HTML) ...

Если вы все еще хотите сделать это через веб-браузер (который в соответствии с одним из ваших других вопросов вы делаетене хочу), может быть, попробовать что-то вроде https://webdeltasync.github.io/ (отказ от ответственности: я сам не использовал, и могут быть подобные (https://www.google.com/search?q=browser+based+rsync), это просто подсказка, в каком направлении найти реальныйраствор)

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