谷歌浏览器用response设置inline属性
1、response是返回的原始数据(raw data)preview是格式化过的,比如json、html等

3、过程是读一个excel,压缩成zip文件的一部分后写到outputstream.嘛术铹砾write中,问题来了,如果有4个excel,压缩了两个之后报异常终止了,也就是outputstream.write只是write了两个excel的压缩内容,还没有结束,这时候服务器直接停了。

5、但是经过观察浏览器的下载行为,只要有outputstream.write(buffer),浏览器已经开始能够选择保存位置了,也就是说servlet的response刚开始输出,浏览器就接收到了,而不是先缓存在outputstream中。
