InputStream в Java - PullRequest
       1

InputStream в Java

2 голосов
/ 26 июля 2011

Как получить InputStream и размер File типа в сервлете?

Раньше я использовал FileUpload тип, который имеет getInputStream() и getSize() методы, но теперь я должен использоватьFile тип для массовой загрузки.Я пытался, но File тип не имеет таких методов.

1 Ответ

8 голосов
/ 26 июля 2011

Используйте File#length() для получения размера.

long size = file.length();
// ...

Используйте конструктор FileInputStream для создания InputStream на основе заданного File.

InputStream input = new FileInputStream(file);
// ...

См. Также File javadoc и базовое руководство по вводу-выводу Java .

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