我正在服务器端生成 excel 文件,并使用以下响应标头将其写入输出流。
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition","attachment;filename="+fileName);
在我的客户端:对 servlet 的 ajax 调用,如图所示:
Ext.Ajax.request({
url: 'GenerateReport',
method: 'GET',
params: {
'start_date': sd.getValue(),
'end_date':ed.getValue()
}
});
浏览器显示以下响应标头:
我的问题:打开并保存对话框提示未打开。可能是什么问题。请帮我解决这个问题。感谢任何帮助。谢谢。