mySong的gravatar头像
mySong 2017-06-04 23:30:49

spring mvc为什么文件下载失败?

我现在遇到一个问题,通过post方式请求服务器上的文件下载;页面提示是请求失败,但是我截图说明下 ,各种请求都是正确的样,就是无法完成文件的下载。

spring mvc为什么文件下载失败?spring mvc为什么文件下载失败?

上面两个截图,个人觉得已经完全请求了那个文件流的啊,而且响应哪里也是那个文件的内容,页面就是没有任何的下载提示。无语中。。。。。。。

现在有所怀疑 我写入的文件流 浏览器没有解析出来,或许是spring这块缺少什么配置。

所有回答列表(2)
tian269mu的gravatar头像
tian269mu  LV4 2017年6月13日

是不是前台post调用的问题

var DownLoadFile = function (options) {  

   var config = $.extend(true, { method: 'post' }, options);  

   var $iframe = $('<iframe id="down-file-iframe" />');  

   var $form = $('<form target="down-file-iframe" method="' + config.method + '" />');  

   $form.attr('action', config.url);  

    for (var key in config.data) {  

       $form.append('<input type="hidden" name="' + key + '" value="' + config.data[key] + '" />');  

    }  

   $iframe.append($form);  

   $(document.body).append($iframe);  

   $form[0].submit();  

   $iframe.remove();  

};  

var data ={  

         filename:"testtest",  

         ExcelData:jsonString  

      };  

  DownLoadFile({url:BASE_URL + 'downloadFile/download',data:data});  

评论(1) 最佳答案
mySong的gravatar头像
mySong  LV11 2017年6月5日

这个就是springmvc的配置文件:

spring mvc为什么文件下载失败?

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友