Я использую этот код в сервлете, который устанавливает имя файла встроенного PDF-документа:
response.setContentType("application/pdf");
response.setContentLength((int) file.length());
response.setHeader("Content-disposition", "inline; filename=\"" + file.getName() + "\"");
Однако это не работает в IE 9: диалоговое окно« Сохранить как ... » показывает только последнюю часть URL-адреса, за которой следует «.pdf» (для «/ some / url / invoice» это «invoice.pdf»)
Известная ли это ошибка? Есть ли обходной путь?