0 0

请教dwz框架中如何处理下载的文件?0

实现了个功能,生成excel并下载,但在dwz框架中直接显示了文件代码,并不提示保存,请问如何在框架中实现这个功能?
2014年5月17日 23:19

2个答案 按时间排序 按投票排序

0 0

采纳的答案

javascirpt

function downloadExcelFile() {
  dwr.engine.setTimeout(59000);
  var params = <params_to_send>;
  <Java_class>.getExcel(params, {callback:function(dataFromServer) {
    downloadExcelCallback(dataFromServer);
  }});
}

function downloadExcelCallback(data) {
   dwr.engine.openInDownload(data);
}

java
public FileTransfer getExcel(Parametros param){
   byte[] result = <here get data>;
   InputStream myInputStream = new ByteArrayInputStream(result); 
   String excelFormat = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
   FileTransfer dwrExcelFile = new FileTransfer("excel.xlsx", excelFormat, myInputStream);
   return dwrExcelFile;
}

2014年5月18日 18:31
0 0

你好,下载文件时候直接弹出对话框提示下载,而非根据各个浏览器设置打开或直接下载呢?

2015年7月23日 17:55

相关推荐

    dwz框架及api文档

    在压缩包文件“dwz-ria”中,我们可以预期找到DWZ框架的核心库文件、样例代码、CSS样式文件、JavaScript脚本以及API文档。这些文件将涵盖以下关键知识点: 1. **核心库文件**:DWZ框架的核心JavaScript库,包含了...

    dwz框架 asp.net mvc3

    文件“MvcForDwz”可能包含了使用DWZ框架和ASP.NET MVC3开发的示例项目,包括控制器代码、视图模板、JavaScript和CSS资源等。通过分析这个项目,开发者可以学习如何将DWZ的组件与ASP.NET MVC3的路由、动作方法、视图...

    DWZ框架在ASP.Net中的运用

    1. **集成DWZ**:首先需要将DWZ框架的JavaScript和CSS文件引入到ASP.NET项目中,这通常通过在页面头部引用相关资源来完成。 2. **数据交互**:DWZ框架支持JSON格式的数据交换,与ASP.NET的Web API或AJAX控件配合,...

    DWZ框架及使用教程

    在DWZ富客户端框架使用手册中,你将了解到如何初始化一个DWZ项目,包括设置基本配置、引入框架文件、创建基本页面结构等步骤。手册还会详细介绍如何利用DWZ的API和CSS类来定制和扩展组件,满足个性化需求。例如,你...

    DWZ框架C#應用模板

    在DWZ框架的C#应用中,JQGRID常用于处理大量数据的展示和操作,特别是在数据管理界面,如列表视图、添加、修改和删除操作。JQGRID可以与服务器端的数据源无缝对接,通过Ajax进行异步通信,实现数据的动态加载和更新...

    DWZ框架的一些用法

    DWZ(Dynamic Web Zone)...在"dwz-ria"这个压缩包文件中,可能包含了DWZ框架的完整源码、示例、文档等资源,可以帮助开发者更深入地理解和使用该框架。通过阅读文档和实践示例,可以进一步提升对DWZ框架的运用能力。

    dwz - 简单实用国产jQuery UI框架 - DWZ富客户端框架(jUI)

    在“dwz-ria-1.3Final”这个压缩包中,通常包含了DWZ框架的JavaScript库文件、CSS样式文件、图片资源、示例代码、文档等内容。开发者可以通过引入这些文件到项目中,根据需求选择和配置组件,实现功能丰富的Web界面...

    DWZ客户端后台框架下载

    DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级 DWZ支持用html扩展的方式来代替javascript代码, 基本可以保证程序员不董javascript, 也能使用各种页面组件和ajax技术. 如果有特定需求也...

    DWZ框架实例

    DWZ,全称为“Dynamic Web Zone”,是一款基于Ajax技术的开源JavaScript框架,主要应用于Web前端开发,特别适合...通过研究这些文件,开发者可以更深入地了解如何在项目中应用DWZ框架,提升Web应用的开发效率和质量。

    dwz框架官网实例

    DWZ框架的结构清晰,包括CSS样式、JavaScript文件、图片资源等。主要分为UI组件、Ajax交互、页面布局等多个部分,帮助开发者构建整洁且高效的代码结构。 2. **UI组件** DWZ提供了一系列的前端组件,如表格、表单...

    DWZ富客户端框架 v1.6.1.zip

    DWZ富客户端框架是一款基于AJAX技术的前端开发框架,主要应用于快速构建高效、互动性强的Web应用。v1.6.1是该框架的一个版本更新,提供了更稳定的功能和优化的性能。在这个版本中,开发者可以期待一些新特性、改进和...

    jqgird dwz 框架扩展

    为了适应DWZ框架,我们可以扩展jqGrid的一些功能,例如添加自定义按钮、处理行选中事件等。DWZ的UI组件可以无缝融入jqGrid,提供更丰富的交互体验。 **六、jqGrid与DWZ的协同工作** 在实际项目中,我们可能需要将...

    DWZ框架控件应用程序

    在“DWZ框架控件应用程序”中,我们通常会发现一个完整的Web开发解决方案,包括数据库集成和一键运行功能,这对于开发人员进行项目参考和快速原型设计非常有用。 **1. Web项目结构** DWZ框架的应用程序通常包含以下...

    dwz框架lookgroup增加回调函数

    在DWZ框架中,LookupGroup是非常重要的一个组件,但是在原生的DWZ框架中,它并不支持回调函数,这对后期的处理造成了很大的不便。幸好,我们可以通过修改dwz.database.js文件来增加回调函数的支持。 首先,让我们来...

    DWZ框架和手册

    在压缩包子文件的文件名称列表中,"DWZ+thinkphp3.2.1框架"可能表示该压缩包不仅包含DWZ框架的相关文件,还可能包含与ThinkPHP 3.2.1集成的示例代码或配置文件。这将帮助开发者更好地理解这两者如何协同工作,从而...

    DWZ框架1.4.4以及使用手册,入门指导

    DWZ框架dwz4j-springmvc dwz-ria-1.4.4 dwz-user-guide.swf DWZ框架使用的实例简单介绍.doc DWZ框架使用手册.pdf

    dwz框架实例

    在"dwz应用实例"中,我们可以看到开发者利用DWZ框架进行实际项目开发的过程。这个实例可能包含了一系列的应用页面,展示了如何将DWZ的各个组件和功能整合到实际业务场景中。例如,可能包括登录、注册、数据表格展示...

    DWZ框架使用手册

    DWZ框架使用手册,适合开发人员快速搭建web应用之用,内有非常好的交互性的界面,无刷新自动增加,删除功能,界面友好;

    mvc搭建DWZ框架

    下载DWZ框架的源码,解压到服务器的根目录。 2. **数据库配置**:在DWZ的配置文件中设置数据库连接信息,包括数据库地址、用户名、密码和数据库名。 3. **初始化项目**:运行框架的初始化脚本,创建基本的数据库表...

Global site tag (gtag.js) - Google Analytics