在特定程序中打开下载的文件(PDF)(Adobe Reader)

时间:2015-03-13 01:32:10

标签: java jsp java-ee download

我在服务器(Java servlet)上创建PDF文件。在(JSP)主屏幕中,有一个按钮,单击时应该让客户端使用Adobe Reader打开PDF文件(从服务器下载)。

如何准确调用Adobe Reader打开该PDF文件?

1 个答案:

答案 0 :(得分:1)

如果您使用Adobe Reader作为默认应用程序来处理操作系统上的pdf文件。设置响应HTTP标头Content-Disposition这将强制浏览器下载文件而不是在浏览器中打开它。这样打开下载的PDF将在Adode Reader上打开。

response.setContentType("application/pdf"); 
response.setHeader("Content-Disposition", "attachment; filename=downloaded.pdf");