在我的servlet中,我使用下面的代码在浏览器中打开PDF文件,但是,它显示了一个下载对话框。
我做错了什么?
response.setContentType("application/pdf"); out = response.getWriter(); String filepath = "D:/MyFolder/PDF/MyFile.pdf"; response.setHeader("Content-Disposition", "inline; filename=" + filepath + ";"); FileOutputStream fileOut = new FileOutputStream("D:/MyFolder/PDF/MyFile.pdf"); fileOut.close(); out.close();
你可以尝试用
response.setHeader("Content-Disposition", "attachment;filename="+filepath+";");