Это код моего сервлета:
while( bytes....){//do read file to bytes
response.getOutputStream().write(bytes);
response.getOutputStream().flush();
log4j.debug(response.isCommitted()); // out true.
}
Если мой файл имеет размер 100 МБ, сервер должен прочитать 100 МБ в память, а затем браузер выдаст предупреждение
диалог загрузки файла.
Как страшно время ожидания браузера, когда у меня файл gt чем 2 ГБ ....