vertx 给浏览器返回文件
ctx.response().putHeader("content-Type", "application/vnd.ms-excel"); //下面设置浏览器下载的文件名 包含文件后缀 ctx.response().putHeader("Content-Disposition", "attachment;filename="+"ordersxxxxx.xls"); ctx.response().sendFile(filename);
前端
//#dddc 任意可点击的东西 ,#daochu01 需要带给服务器的参数 $("#dddc").on('click', function () { var url = "http://" + window.location.host + "/ddgl/dddc"; $('<form method="get" action=' + url + '>' + '<input name="daochu01" type="text" value='+$("#daochu01").val()+'/>' + '<input name="daochu02" type="text" value='+$("#daochu02").val()+'/>' + '</form>').appendTo('body').submit().remove(); }); //ajax请求服务器,是不能返回excel表格的(这个不确定),我们需要把请求转换为页面请求,即转换为form表单发送请求,这样就可以把数据导出为表格了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】