社区
C#
帖子详情
求解导出EXCEL做法
uxt810
2017-09-19 09:30:26
导出EXCEL搞了一天,郁闷死了, 先是AJAX提交,后来发现AJAX虽然能正确执行完毕后台代码,但是不会弹出下载框,后来换了个思路,把要导出的EXCEL保存在本地,返回URL给前台,利用 location.href=url 的方式来下载文件,但是浏览器又不允许这样直接下载。 真是无语到底了,百度说用from表单提交来做,不知如何下手,请大神指教,最好给个案例。
直接返回URL报错 ,但是点击可以正常下载。
...全文
191
10
打赏
收藏
求解导出EXCEL做法
导出EXCEL搞了一天,郁闷死了, 先是AJAX提交,后来发现AJAX虽然能正确执行完毕后台代码,但是不会弹出下载框,后来换了个思路,把要导出的EXCEL保存在本地,返回URL给前台,利用 location.href=url 的方式来下载文件,但是浏览器又不允许这样直接下载。 真是无语到底了,百度说用from表单提交来做,不知如何下手,请大神指教,最好给个案例。 直接返回URL报错 ,但是点击可以正常下载。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
uxt810
2017-09-20
打赏
举报
回复
有大神帮忙解答一下吗
cancerser
2017-09-20
打赏
举报
回复
你这问题,要分两步走
首先,服务器生成文件
2,下载文件:这里需要写一些后台代码,如果你不想写后台代码,请往下看。
如果你想通过URL 形式下载,可以做成类似向导模式(点击生成excel,弹出下载窗口或跳转新页面,点击新窗口中的URL进行下载)
大葡萄八块一斤
2017-09-20
打赏
举报
回复
这样的路径只能本机用用,你要把excel保存到你网站目录下,比如你新建个Excel文件夹,浏览的时候生成localhost:57346/Excel/123456.xls这样的路径去访问
homesos
2017-09-20
打赏
举报
回复
生成在服务端,客户端通过HTTP URL下载,不行?
zbdzjx
2017-09-20
打赏
举报
回复
http://blog.csdn.net/yanzhibo/article/details/18234821
夏天的枫
2017-09-20
打赏
举报
回复
导出你就放在一个文件夹,如果tomcat 就直接放webapps里面一个目录,总之就是注意这个文件夹的访问权限,然后ip+端口+文件路径就可以访问了 本地就直接location.href下载。
夏天的枫
2017-09-20
打赏
举报
回复
就是用form提交啊,里面放个Input type="file",然后提交form里面的formdata就可以了 后台可以直接得到这个inputstream,直接操作就行了,还懒得你存文件再读文件。。。
秋的红果实
2017-09-20
打赏
举报
回复
直接用<a href='http://www.xxx.com/download/123.xls'>下载</a>方式,不用什么location
秋的红果实
2017-09-20
打赏
举报
回复
你难道写的物理地址? http://www.xxx.com/download/123.xls,这样就可以啊。客户机要是装有专门下载工具,那么response流的方式正还不行,必须要这样做
uxt810
2017-09-19
打赏
举报
回复
补充一下 后台用的NPOI操作的EXCEL
EXCEL
批量生成WORD公告,
EXCEL
导出
到word案例
用于把
excel
表格的数据
导出
到word 这里比其他文档的好处是,word的表格可以自动增加行数; 另外解决了工作日的问题。
求解
工作日的问题
Excel
_VBA_语法与应用辞典
10-1 导入/
导出
文本文件 10-2 与Office组件的协作 Chapter 11 打印与页面设置 11-1 打印 11-2 页面设置 Chapter 12 文件及文件夹管理 12-1 文件管理 12-2 文件夹管理 Chapter 13 其他常见...
利用
Excel
多维引用提取无重复的水果清单.rar
利用
Excel
多维引用提取无重复的水果清单.rar,使用COUNTIF函数处理多维引用。用
Excel
函数与公式
求解
不重复值列表的方法有很多,本例仅介绍如何利用多维引用构造出多个虚拟的单元格区域来协助解决此类问题。
Runge:Runge是微分方程系统的交互式
求解
器-开源
Runge是用于常微分方程系统的交互式
求解
器。 它解决了初始值问题(又名柯西问题)。... 它允许将结果
导出
到MS
Excel
和MATLAB。 它是多语言的。 目前,它支持英语和俄语。 免费。 它根据Boost软件许可进行分发。
天宝DINI03数据编制V2.8最新安装版
天宝DINI03数据编制是一...本文详细介绍了DiNi03电子水准仪的外业数据采集过程并把数据传输到计算机,在
Excel
的帮助下对数据进行格式转换,并编辑公式
求解
各测段的高差和距离便于水准平差;通过办公软件
Excel
将大大减少
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章