首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Extjs4 实现文件的上载(后台使用struts2实现)

2012-08-15 
Extjs4 实现文件的下载(后台使用struts2实现)由于Extjs使用异步进行传输,所以实现起来有些麻烦。其实很简单

Extjs4 实现文件的下载(后台使用struts2实现)

由于Extjs使用异步进行传输,所以实现起来有些麻烦。


其实很简单,但是不清楚原理是什么。

我的实现是下面,可以根据文件的id、name或者其他信息实现文件的下载。

用其他方法的话,我试过Ext.Ajax.request的方法,他会对文本文件的内容进行解析,而不会把文件流当做文件来下载。

download : function(){var rows = this.getSelectionModel().getSelection();if(rows==false || rows.length>1){Ext.Msg.alert('系统提示', '请选择一行进行操作!');return;}var name = rows[0].get('name');window.location.href = 'backup!download'+"?name="+name;},







热点排行