日期:2014-05-17  浏览次数:20614 次

java流下载没有提示框后台不报错,无语,纠结了
前台我用ajax请求的时候可以跑后台的代码全部跑完没有报错,前台也没有提示框,看了网上的方法说使用window.open请求,但是我弹出的页面是个空白页面没有跑后台的方法。
ajax请求代码

       Ext.Msg.wait('提示','正在备份,请稍候...');
Ext.Ajax.request({
url : './ExportExcelAction/DownloadExcel.action',
success: function(res){},
    failure: function(res){}
});
Ext.Msg.hide();
;

使用window.open方法请求代码:
window.open("/ExportExcelAction/DownloadExcel.action")

------解决方案--------------------

       Ext.Msg.wait('提示','正在备份,请稍候...');
    Ext.Ajax.request({
        url : './ExportExcelAction/DownloadExcel.action',
        success: function(res){
        alert(res);
         },
           failure: function(res){}
    });
    Ext.Msg.hide();