как узнать размер файла в сервлете - PullRequest
1 голос
/ 10 мая 2011

я создал форму в jsp, которая содержит некоторые свойства файла, такие как категория файла, язык файла и т. Д. После отправки перенаправления переменной формы кнопки в сервлет, в этом сервлете я хочу узнать размер файла.

Ответы [ 2 ]

2 голосов
/ 10 мая 2011

Вы можете использовать FileUpload Common и fileItem.getSize()

1 голос
/ 10 мая 2011

В соответствии с HTML Form Spec , вам нужно установить метод запроса в POST и кодирование запроса в multipart / form-data в элементе.Если вы используете Servlet API 2.5 или более раннюю версию, вам придется анализировать запрос самостоятельно. Загрузка файлов Apache API отлично справляется с этим, и вы легко можете получить размер файла.Однако, если вы используете Servlet 3.0 API, вы можете использовать Servlet API для анализа.Вы можете найти фрагмент кода здесь

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