【发布时间】:2013-06-23 07:41:24
【问题描述】:
我有网络应用程序。 当我点击链接时: http://..... 文档/视图?type=pdf 我希望浏览器显示一个 pdf 文件。它在 Firefox 和 IE 上运行正常,但 Chrome 开始下载而不是显示。
代码如下:
response.setContentType("application/pdf");
response.setHeader("Content-Disposition", "inline; filename=test;");
OutputStream out = response.getOutputStream();
out.write(pdfByteData);
out.flush();
可能是什么问题?可能是因为我的本地 chrome 设置或其他原因?我不知道。
【问题讨论】:
-
您是否尝试过为 PDF 文件名添加扩展名? response.setHeader("Content-Disposition", "inline; filename=test.pdf;");
-
是的,没有任何变化,Chrome 会下载文件 :(
标签: java google-chrome pdf web