Проверка размера загружаемого файла Java - PullRequest
1 голос
/ 05 января 2011

Я использую jsp / servlet для загрузки файла,

Я могу загрузить файл, но хочу ограничить размер файлов, которые можно загрузить.Есть ли способ проверить размер файла, не загружая его .. (на стороне сервера)

Ответы [ 2 ]

2 голосов
/ 05 января 2011

Есть ли способ проверить размер файла , не загружая его .. (на стороне сервера)

Нет, сервер не имеет доступа к файловой системе клиента.

Даже клиентский JavaScript не может получить доступ к файловой системе по соображениям безопасности, поэтому единственным способом будет запускать на клиенте некоторое подписанное программное обеспечение со специальными привилегиями (подписанный Java-апплет и т. Д.). Однако для этого потребуется, чтобы клиент разрешил запуск программного обеспечения.

Ответ, который имеет наибольший смысл, таков: org.life.java ответ , чтобы ограничить размер загрузки с сервера.

2 голосов
/ 05 января 2011

Вы можете установить setSizeThreshold, используя commons-fileupload

Примечание: * Вы не можете определить размер файла без потоковой передачи его непосредственно на сервер *

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