当前位置: 首页 > news >正文

下载excel文件(旺铺助手)的方法

 //下载服务器上的模板def downloadLocal() throws FileNotFoundException {String fileName = params.filename;//文件名称String filePath = request.getRealPath("/")+"download\\"+fileName //获得物理路径(部署路径)//中文文件名称乱码情况会出现,下载的文件名看不见“.xls[1]”的情况,使用new String(fileName.getBytes(), "iso8859-1"))失败//改成URLEncoder.encode(fileName,"UTF-8")成功解决乱码。response.setHeader("Content-disposition", "attachment;  filename=" + URLEncoder.encode(fileName,"UTF-8"));// 设定输出文件头response.setContentType("application/msexcel");  // 定义输出类型InputStream inStream = new FileInputStream(filePath);// 文件的存放路径// 循环取出流中的数据byte[] b = new byte[100];int len;try {while ((len = inStream.read(b)) > 0)response.getOutputStream().write(b, 0, len);inStream.close();} catch (IOException e) {e.printStackTrace();}}

 


http://www.taodudu.cc/news/show-4919100.html

相关文章:

  • Ubuntu服务器如何安装桌面
  • 中国联通(香港)将军澳智•云数据中心位于香港将军澳工业园区,是中国联通全资拥有并运营的专用数据中心大楼,具有极其重要的战略地位。
  • 使用自关联方法处理多表关系
  • 火山引擎A/B测试平台的实验管理重构与DDD实践
  • MySQL数据库基础(数据库操作,常用数据类型,表的操作)
  • Dragonfly 拓扑的路由算法
  • 基于pandas的电影评分差异分析
  • 蓝桥杯评分标准_第十一届蓝桥杯软件个人赛校内选拔赛评分标准和选拔标准
  • 计算机一级考if函数是哪套题,这个IF函数计算题必须要掌握! 考试难点!
  • es修改排序_ElasticSearch 评分排序
  • 2021/06/29计算机视觉期末复习笔记整理
  • 简答题文本自动评分
  • 五角星动态评分效果
  • 微信小游戏云开发数据库
  • mysql 游戏服务器设计_网络游戏服务器数据库设计和实现.doc
  • unity数据库
  • 怎样修改游戏服务器里的数据库,修改游戏服务器中的数据库
  • echart地图修改label标签位置
  • react中label标签关联的用法
  • html中调整lable位置右移,[转载]label标签右对齐
  • label标签和input标签之间的关系
  • java label 标签_Java标签(Label)
  • CSS3学习笔记(九)——UI元素状态伪类选择器 :checked
  • 学生专用计算机如何打游戏,学生党电脑差怎么办?推荐几款低配的联机游戏,渣机也畅玩!...
  • 心理测试小游戏
  • java游戏解救人质_抖音解救人质的游戏
  • 枪战游戏html源码,html5西部牛仔枪战游戏源码
  • 使用Dart/Flutter语言开发的命令行文字RPG类型小游戏
  • 以电影为题材好玩的游戏总结
  • 基于Centos7.X的CS:GO社区服搭建
  • CS:GO 设置和优化
  • 安利一个好玩的JS编程游戏—warriorjs
  • CS和CSS的区别【吐血整理,疯狂推荐】
  • 2008游戏服务器系统下,Linux系统下玩经典游戏 CS1.5服务器架设
  • linux 搭建游戏服务器,Linux系统下玩经典游戏 CS1.5服务器架设
  • 通过「解救人质」小游戏教你学会碰撞检测