Есть ли способ получить содержимое просматриваемого файла без каких-либо операций по передаче/переносу файлов? В настоящее время я использую компонент inputFile ICEFaces, но мне не нужна операция загрузки файла по умолчанию. Спасибо.ICEFaces inputFile получение содержимого файла без загрузки
ответ
То, что не возможно. Клиент должен отправлять (загружать) содержимое файла вдоль тела запроса на серверную сторону всякий раз, когда вы хотите иметь содержимое файла на стороне сервера.
Если вы ожидали, что сможете решить эту проблему, пропустив только путь к файлу и используя обычный файл java.io.File
и т. Д., То вы ошибетесь. Представьте, что я клиент, и у меня есть c:/passwords.txt
, как бы вы, как сервер на другом конце сети, когда-либо получали свой контент на java.io.File
?
Я не знаю, это возможно. Браузеры не позволяют передавать файлы с клиента на сервер без взаимодействия с пользователем.
Жесткий, если вы не придерживаетесь IceFaces, это может быть достигнуто путем написания апплета, которому предоставляются необходимые разрешения. Это можно сделать с помощью может.
Только если ** ** подписан **. – BalusC