java设置文件强制下载而不是打开

原创 2016年05月31日 17:54:18

//·设置响应消息头,告诉浏览器当前响应是一个下载文件

response.setContentType( "application/x-msdownload");
//告诉浏览器,当前响应数据要求用户干预保存到文件中,以及文件名是什么

response.setHeader( "Content-Disposition", "attachment");


通过文件路径下载可添加过滤器设置以上头信息

java web文件下载功能实现

需求:实现一个具有文件下载功能的网页,主要下载压缩包和图片 两种实现方法:     一:通过超链接实现下载 在HTML网页中,通过超链接链接到要下载的文件的地址 Insert titl...
  • longshengguoji
  • longshengguoji
  • 2014年09月20日 17:38
  • 191306

解决java读取大文件内存溢出问题、如何在不重复读取与不耗尽内存的情况下处理大文件

转自:https://www.2cto.com/kf/201511/450836.html 1、传统的在内存中读取 读取文件行的标准方式是在内存中读取,Guava 和Apache Common...
  • layman1024
  • layman1024
  • 2017年09月15日 10:05
  • 376

解决java读取大文件内存溢出问题、如何在不重复读取与不耗尽内存的情况下处理大文件

1、传统的在内存中读取 读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法: 1 2 ...
  • Mr_Smile2014
  • Mr_Smile2014
  • 2015年11月19日 15:50
  • 9875

java实现大文件下载(http方式)

java实现大文件下载,基于http方式,控件神马的就不说了。 思路:下载文件无非要读取文件然后写文件,主要这两个步骤,主要难点:     1.读文件,就是硬盘到内存的过程,由于jdk内存...
  • lanqibaoer
  • lanqibaoer
  • 2015年06月12日 10:18
  • 4055

java通知ie下载不打开,比如附件txt

response.addHeader("Content-Disposition", "attachment;filename=" + name);   action例子: //下载文件  pu...
  • myfmyfmyfmyf
  • myfmyfmyfmyf
  • 2013年09月16日 16:40
  • 975

Java 下载文件不在浏览器中直接打开

今天在做一个文件下载,想下载一个.sis类型的文件。可下载的结果却总是在浏览器中直接打开了,并没有像我们平常去下载东西一样弹出一个可以选择为“打开或是保存”的文本框。搞了半天终于搞好了,现在想和大家来...
  • jasontome
  • jasontome
  • 2011年10月16日 16:50
  • 1712

Java无法删除被占用资源文件解决办法(IO流的关闭)

Java无法删除被占用资源文件解决办法(IO流的关闭) 笔者最近在debug一个小Java软件的时候,发现该软件的删除功能有点小问题 -- 删除功能不能删除文件,删除错误提示为:操作无法完成 因为文...
  • u011106957
  • u011106957
  • 2015年04月29日 16:19
  • 6664

springboot实现浏览器弹出下载txt文件

public void exportTxt(HttpServletRequest request,HttpServletResponse response) { try { request.set...
  • weixin_38373006
  • weixin_38373006
  • 2018年01月24日 20:39
  • 69

在java的WEB项目如何防止浏览器直接打开下载的文件

 java的web项目防止浏览器直接打开下载的文件,在web.xml文件中配置mime下载文件类型就可以了,配置的示例: doc application/msword xls ...
  • qw222pzx
  • qw222pzx
  • 2015年12月21日 11:20
  • 2134

java下载文件并设置格式

public void doGet(HttpServletRequest request, HttpServletResponse response)             throws Servl...
  • qq_37272886
  • qq_37272886
  • 2018年01月10日 16:43
  • 85
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:java设置文件强制下载而不是打开
举报原因:
原因补充:

(最多只允许输入30个字)