社区
Web 开发
帖子详情
如何实现页面输出excel时的loading效果?
berg369
2011-12-13 09:04:37
页面上有个输出excel功能,点击请求一个计算输出的action,查询并组装为excel并写到HttpServletResponse的OutputStream中,页面的表现则是点击按钮后下载一个excel文件,由于查询计算比较耗时,如何实现一个loading...的等待效果呢?目前一点按钮就是白屏,请求目标action直接写输出流下载而并没有返回到页面的代码,不知这个loading放在哪里?
...全文
367
2
打赏
收藏
如何实现页面输出excel时的loading效果?
页面上有个输出excel功能,点击请求一个计算输出的action,查询并组装为excel并写到HttpServletResponse的OutputStream中,页面的表现则是点击按钮后下载一个excel文件,由于查询计算比较耗时,如何实现一个loading...的等待效果呢?目前一点按钮就是白屏,请求目标action直接写输出流下载而并没有返回到页面的代码,不知这个loading放在哪里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
berg369
2011-12-22
打赏
举报
回复
我不需要真实的loading,只是表示让用户等待即可,为实现下载,目前是提交请求,直接写输出流,ajax方式怎么实现下载呢?
ollim
2011-12-13
打赏
举报
回复
好多种实现方式
最好action里面调用的查询使用多线程。 ajax 不断请求另一个 action 读取查询一个变量 这个变量是状态
然后查询进程 不断更新这个状态。。
附件上传进度 也是这么做的 亲。。
《程序天下:JavaScript实例自学手册》光盘源码
22.6 Gmail右上角的
Loading
效果
22.7 使用XMLHTTP获取天气预报 22.8 拖拽任意对象 22.9 避免打开无效
页面
22.10 用JavaScript调用Google AdSense 22.11 Ajax
效果
:可拖拽的表格 22.12 JavaScript调用Web Service ...
程序天下:JavaScript实例自学手册
22.6 Gmail右上角的
Loading
效果
22.7 使用XMLHTTP获取天气预报 22.8 拖拽任意对象 22.9 避免打开无效
页面
22.10 用JavaScript调用Google AdSense 22.11 Ajax
效果
:可拖拽的表格 22.12 JavaScript调用Web Service ...
Easyui 导出
excel
,并提示
loading
弹框
easui导出添加
loading
pandas后台导出
excel
_flask+pandas
实现
后台生成
excel
文件并下载
一、业务场景利用pandas进行数据的分析和存取是非常方便的,如果前端需要获取后台分析后的数据,一个很自然的想法是后台通过pandas分析数据,利用pandas.to_
excel
()生成
excel
文件,再提供给前端进行下载。...
vue项目
页面
的打印和下载PDF加
loading
效果
(加水印)
vue项目
页面
的打印和下载PDF(加水印)
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章