我在服务器(Java servlet)上创建PDF文件。在(JSP)主屏幕中,有一个按钮,单击时应该让客户端使用Adobe Reader打开PDF文件(从服务器下载)。
如何准确调用Adobe Reader打开该PDF文件?
答案 0 :(得分:1)
如果您使用Adobe Reader作为默认应用程序来处理操作系统上的pdf文件。设置响应HTTP标头Content-Disposition这将强制浏览器下载文件而不是在浏览器中打开它。这样打开下载的PDF将在Adode Reader上打开。
response.setContentType("application/pdf");
response.setHeader("Content-Disposition", "attachment; filename=downloaded.pdf");