码迷,mamicode.com
首页 > 编程语言 > 详细

关于springmvc的文件下载简析

时间:2017-11-25 16:19:15      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:https   获得   blog   ima   stp   spring   rstp   前端   microsoft   

1.文件下载思路:

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

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

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

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

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

   技术分享图片

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

  技术分享图片

 

  

 

关于springmvc的文件下载简析

标签:https   获得   blog   ima   stp   spring   rstp   前端   microsoft   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!