代码

@RequestMapping("/testResponseEntity")public ResponseEntity<byte[]> testResponseEntity(HttpSession session) throws IOException{byte [] body = null;ServletContext servletContext = session.getServletContext();InputStream in = servletContext.getResourceAsStream("/files/abc.txt");body = new byte[in.available()];in.read(body);HttpHeaders headers = new HttpHeaders();headers.add("Content-Disposition", "attachment;filename=abc.txt");HttpStatus statusCode = HttpStatus.OK;ResponseEntity<byte[]> response = new ResponseEntity<byte[]>(body, headers, statusCode);return response;}

ResponseEntity下载相关推荐

  1. mapgis10-10.26、27

    这两天完成 从10.5 到 10.6的扩展服务,一些思考: 总体而言,要将pom.xml里面 10.5的 jar 包换成10.6的.(10.6的jar包在  该软件10.6版本的文件夹里面.所以有一个 ...

  2. iphone开发笔记和技巧总结

    在iphone程序中实现截屏的一种方法: //导入头文件   #importQuartzCore/QuartzCore.h //将整个self.view大小的图层形式创建一张图片imageUIGrap ...

  3. ResponseEntity进行下载

    项目实例: @GetMapping("getPermitSignFile")@ApiOperation(value = "获取许可证签名文件")public R ...

  4. SpringMVC整合fastdfs-client-java实现web文件上传下载

    为什么80%的码农都做不了架构师?>>>    版权声明:本文为博主原创文章,转载请标明出处(http://blog.csdn.net/wlwlwlwl015)Thanks. 目录( ...

  5. SpringMVC实现文件的上传和下载

    SpringMVC实现文件的上传和下载http://www.bieryun.com/1120.html 前些天一位江苏经贸的学弟跟我留言问了我这样一个问题:"用什么技术来实现一般网页上文件的 ...

  6. controller实现pdf的下载功能

    上代码: /*** @param lsh* @param ywlxdm* @return* @throws Exception*/@RequestMapping(value = "/view ...

  7. SpringMVC文件上传下载和拦截器

    一.文件上传:文件上传是项目开发中最常用的功能.为了能上传文件,必须将表单的method设置为post,将enctype设置为multipart/form-data.只有在这种情况下,浏览器才会把用户 ...

  8. .net mvc actionresult 返回字符串_072-SpringMVC后端控制器接收参数、处理器方法返回值类型、拦截器、文件上传下载...

    1. 注解式开发之annotation-driven解释 (1) mvc注解驱动在哪个文件中配置? 在springmvc中配置 (2) 配置mvc注解驱动使用哪个标签? 2. 注解式开发之视图解析器 ...

  9. SpringBoot实现注册时头像上传与下载

    一.说明 1.为了能上传文件,必须将表单的method设置为POST,并将enctype设置为multipart/form-data. 2.SpringMVC为文件上传提供了直接的支持,这种支持是通过 ...

  10. 一篇文章教你学会使用SpringBoot实现文件上传和下载

    文章目录 一.搭建SpringBoot开发环境 1.创建项目 2.配置application.properties参数 3.实体响应类和异常信息类 4.创建FileController 二.接口测试 ...

最新文章

  1. Repeater 嵌套 Repeater
  2. 最先进的AI还不如动物聪明?首届AI-动物奥运会英国开赛!
  3. 【如何选】2019我的手机功能需求,千元机功能需求分析手机对比
  4. java布道师_初探第10代Java帝国:11位Java专家道出了他们最喜欢的功能
  5. 启动ucosii之OSInit()
  6. The method setClass(Context, Class?) in the type Intent is not applicable for the arguments (GameV
  7. 04.卷积神经网络 W1.卷积神经网络
  8. mybatis支持驼峰自动转换sql吗_SpringBoot整合mybatis——配置mybatis驼峰命名规则自动转换...
  9. CentOS7虚拟机断电,出现:“Entering emergency mode. Exit the shell to continue.”
  10. Chrome 浏览器 NET::ERR_SSL_OBSOLETE_VERSION 问题及解决方式
  11. StreamInsight 编程模型之适配器
  12. 基于springboot,vue图书管理系统
  13. 企业商誉管理系统(业务开展)
  14. 什么是网站死链?如何查询网站死链?网站死链怎么解决?
  15. C语言实现根据考试成绩等级,打印百分制分数段
  16. API管理神器:Apifox
  17. Nvidia驱动卸载干净了,新驱动却还是安装不上?
  18. Springboot3.0整合swagger,废弃Springfox改用Springdoc
  19. zz成人笑话四级考试(绝对经典)
  20. verilog基础---always

热门文章

  1. air flow空调上是什么意思_airflow空调滤芯上是什么意思
  2. oracle11g 读写分离代理,OneProxy5.8.1数据库读写分离特性试验
  3. 怎样将系统防御升到服务器级别,H3C IPS入侵防御系统 Web配置手册-5PW104
  4. 2012年春节放假通知
  5. 计算机中mac ip地址查询,mac苹果电脑怎么查看本机IP与MAC地址
  6. 桌面图标白色大块异常恢复
  7. 解析:Are We Really Making Much Progress?A Worrying Analysis of Recent Neural Recommendation Approaches
  8. N个鸡蛋放到M个篮子中
  9. 七大黄金定律与产品设计
  10. consul剔除无效服务