黑马程序员-关于Servlet的response实现下载中的一个问题
来源:互联网 发布:网络电影 知乎 编辑:程序博客网 时间:2024/05/16 17:27
------- android培训、java培训、期待与您交流! ----------
在练习用servlet的response头实现文件下载的时候,我遇到过一个很奇怪的问题,我本想实现读取文件然后让客户端下载,结果却直接将我要下载的文件给显示在浏览器上了!!!
我仔细分析了代码,感觉代码没有错,原来是这样写的:后来改成下面的就OK了!!! 原来是header的设置顺序问题,设置header必须在输出数据流之前,否则设置就失效了!!!我起初没在意,现在想想还是有这个讲究的啊!!
在练习用servlet的response头实现文件下载的时候,我遇到过一个很奇怪的问题,我本想实现读取文件然后让客户端下载,结果却直接将我要下载的文件给显示在浏览器上了!!!
我仔细分析了代码,感觉代码没有错,原来是这样写的:后来改成下面的就OK了!!! 原来是header的设置顺序问题,设置header必须在输出数据流之前,否则设置就失效了!!!我起初没在意,现在想想还是有这个讲究的啊!!
- 黑马程序员-关于Servlet的response实现下载中的一个问题
- servlet-response实现图片的下载
- 关于servlet的request response的问题
- 黑马程序员——Java中的一个关于参数传递的小问题
- 黑马程序员--关于servlet的生命周期整个过程
- 黑马程序员 关于一个ARC引发的问题
- 黑马程序员_关于Response.Redirect()的方法
- 关于一个支持多线程下载的Servlet
- 黑马程序员_javaEE写一个简单的servlet
- 通过Response.Flush()实现IE下载失败的问题
- response之 servlet下载
- 黑马程序员_Java Web 中的Servlet的学习--续讲
- 关于response被结束时的一个问题
- 黑马程序员-关于异常的一些问题
- “黑马程序员”关于排序的问题
- 黑马程序员----关于死锁的问题
- response实现文件的下载
- 关于servlet纠结的一个问题
- Project Euler 42
- phpcms v9 整合 ckfinder
- Linux shell脚本,Linux下的西红柿时间管理法 I
- Java重写方法典型实例
- Project - DX11 Based 3D System (1)
- 黑马程序员-关于Servlet的response实现下载中的一个问题
- 关于一个简单的js日历制作的思路及方法
- 42
- 10137 - The Trip
- Java反射实例
- 分布式文件系统MFS(moosefs)实现存储共享(一)
- 分布式文件系统MFS(moosefs)实现存储共享(二)
- 利用OpenCV求矩阵的特征值和特征向量
- AS3抽象类的几种实现方式