文件的下载之fileupload组件

  前边我们讲过了如何使用fileupload组件实现文件的上传,下边我们讲一讲如何实现文件的下载。

  文件的下载要到达的实际效果是:我们希望点击按钮之后,出现一个让用户来处理的选择弹出框。

  具体的实现就是我们在请求的Servlet中,设置响应的类型和内容,即设置两个参数:

  ① response.setContentType("application/x-msdownload"):设置一个响应类型,即访问的目标资源是作为须下载的附件存在的,而不是直接访问的形式。

  ② response.Header("content-Dispointion","attachment;filename=abc.txt"):这个参数是告诉浏览器不再处理这个目标资源而是交由用户来处理,并且设置下载文件之后的名称。

  ③ response.setOutputStream():调用这个方法将下载的内容以IO流的方式输出到客户端。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值