异步请求 使用response流下载文件不起作用

如题,

异步请求方法 使用response流下载文件不起作用,地址栏直接访问方法就可以下载


请问,各位大神说怎么解决的

评论区

JFinal

2016-08-11 16:15

renderFile(fileName) 即可

smalldemon

2016-08-11 16:22

@JFinal 谢过波哥! 可是我这块不存这个excel 生成后直接写到浏览器下载了 现在就是用ajax方式请求没反应

smalldemon

2016-08-11 16:27

@JFinal 可能流这块我没理解 异步请求是接不到这个流动 = =!

youer

2017-10-24 20:32

那是不可能的因为你要通过浏览器下载需要response.getOutputStream(),而ajax是一个异步的页面不跳转,就是说用ajax request,response都无效,从他们转发,重定向就可以知道,他们支持页面的跳转,而ajax不页面跳转

热门反馈

扫码入社