Java防止浏览器直接打开下载的文件
2014-03-12 11:29
399 查看
这个其实是在web.xml文件中配置mime下载文件类型就可以了,配置的示例:
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>
这样就可以防止在浏览器是直接打开文件,而是弹出下载框供用户下载了。
原文链接:http://www.linuxidc.com/Linux/2010-01/24288.htm
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>
这样就可以防止在浏览器是直接打开文件,而是弹出下载框供用户下载了。
原文链接:http://www.linuxidc.com/Linux/2010-01/24288.htm
相关文章推荐
- Java防止浏览器直接打开下载的文件
- 在java的WEB项目如何防止浏览器直接打开下载的文件
- java防止浏览器直接打开下载的文件
- java防止浏览器直接打开下载的文件
- web项目下载TXT文件防止浏览器直接打开
- 防浏览器直接打开文件的java下载
- Java文件下载避免浏览器直接打开
- Java 下载文件,浏览器直接打开,并且PDF再次点击下载时,文件名称设置正确
- Java 下载文件不在浏览器中直接打开
- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- 文件下载 浏览器直接打开文件而不是保存 相关问题
- 记录一下:上传到服务器上的pdf 文件直接下载而非在浏览器里打开
- 在文件下载的时候将其保存而不是直接在浏览器上打开!
- java下载ftp服务器端文件直接打开
- JAVA文件下载,IE不提示下载,直接打开的解决方法
- nodejs实现文件下载功能,防止文本TXT类文件直接打开
- 直接下载文件,而非在浏览器中打开
- 解决Tomcat服务器下载 xls、rar等文件时浏览器直接打开而没弹出另存为对话框
- 直接让浏览器下载文件而不打开
- Java通用的Excel文件生成工具类,支持生成文件和浏览器直接下载(未测试)