首页 > 编程语言 > 详细

关于springmvc的文件下载简析

时间:2017-11-25 15:55:34      阅读:273      评论:0      收藏:0      [点我收藏+]

1.文件下载思路:

   点击下载操作后,会将前端的数据传输到Controller,根据获得的数据(可能是文件id,文件name等等)去数据库

询出文件的具体信息(文件的类型,文件的存储路径,文件大小等等),然后根据文件的路径,用输入流去读取数据,

通过HttpServletResponse对象response.getOutputStream得到一个输出流, 然后以流的形式将数据返回到浏览器。

需要设置头信息,去告知浏览器此次行为是下载。

  这是一个简单的下载实现,下载tomcat上images文件夹下的FirstPS.jpg文件,文件信息直接在Controller处进行设置

   技术分享图片

  这个是下载网络上的一张图片的代码

  技术分享图片

 

  

 

关于springmvc的文件下载简析

原文:http://www.cnblogs.com/northern-light/p/7895373.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!