日期:2014-05-18  浏览次数:20932 次

求“点击pdf链接后,提示打开或保存,而不是直接打开pdf文件”的方法
web项目中的一个jsp文件中,有一pdf的链接,想实现点击该链接后,能够提示打开或保存,而不是直接打开。

请帮忙给出方法。
smartupload据说对文件大小有限制;
使用中转页面的方法,请给出中转页面的代码,谢谢!

------解决方案--------------------
这个所谓的PDF链接是一个真正在war中存在的pdf文件吗?

如果是真正存在的文件,你可以修改web.xml,增加一段
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
这样强制让类型改变了



如果是JSP、Servlet生成的PDF,那你写
response.setHeader("Content-Disposition", "attachment;filename=xxx");就可以。
------解决方案--------------------
关注,帮你顶上去
------解决方案--------------------
response的property或者head设置:("Content-Type", "application/octet-stream");
------解决方案--------------------
应该是可以的,因为在这里粘贴以后会自动增加了空格,你要去掉那些多余的空格才行。而且要重启服务器

必须关闭另开一个新的IE