J2EE文件下载

 

1.       下载主要使用HTTP头中的返回信息,因为要下载的数据全部封装的返回的HTTP头文件中,与上传是相反的。

2   .我们知道,在web开发中有MIME类型一说,MIME意为多目Internet邮件扩展,它设计的最初目的是为了在发送电子邮件时附加多媒体数据,让邮件客户程序能根据其类型进行处理。然而当它被HTTP协议支持之后,它的意义就更为显著了。它使得HTTP传输的不仅是普通的文本,而变得丰富多彩。每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。

 

这些定义使得浏览器能够首先尝试打开操作,但是操作不成功就提示下载对话框,那么要想让浏览器一定能够弹出对话框

 

 在响应头中设置Content-disposition属性,如:

response.setHeader("Content-disposition","attachment; filename=abc.doc");

 

3.Servlet实现文件下载

    JSP:

 

 

Servlet:

 

 

 附件中有源代码  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值