关闭

SpringMVC文件下载

标签: spring mvc
278人阅读 评论(0) 收藏 举报
分类:
/**
 * 文件下载
*/
@RequestMapping("/download")
@ResponseBody
public ResponseEntity<byte[]> download(String filePath,String fileName) throws IOException {
    String path = shareFilePath+filePath;
    File file=new File(path);
    HttpHeaders headers = new HttpHeaders();
    fileName=new String(fileName.getBytes("UTF-8"),"iso-8859-1");//为了解决中文名称乱码问题
    headers.setContentDispositionFormData("attachment", fileName);
    headers.setContentType(MediaType.APPLICATION_OCTET_STREAM);
        return new ResponseEntity<>(FileUtils.readFileToByteArray(file),
    headers, HttpStatus.CREATED);
}
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Spring MVC 实现文件的上传和下载

前些天一位来自江苏经贸的学弟跟我留言问了我这样一个问题:“用什么技术来实现一般网页上文件的上传和下载?是框架还是Java中的IO流”。我回复他说:“使用SpringMVC框架可以做到这一点,因为Spr...
  • qian_ch
  • qian_ch
  • 2017-04-05 15:45
  • 27301

SpringMVC 实现文件下载

其实spring已经对其进行了封装,示例如下: /** * 文档下载 * @param fileName * @param file * @return * @throws I...
  • zhengxiangwen
  • zhengxiangwen
  • 2017-03-29 11:09
  • 629

springmvc之下载文件

springMVC 下载文件
  • jinzili777
  • jinzili777
  • 2016-06-02 14:48
  • 1268

SpringMVC实现文件下载的两种方法

这两天玩spring的过程中遇到了一个很常见的问题——文件下载。以往很多时候都是直接给一个文件的静态链接,这种方法有很多局限性,其中一个很明显的局限性就是不易统计下次状态,还有就是需要http服务器来...
  • WuZuoDingFeng
  • WuZuoDingFeng
  • 2016-12-06 16:50
  • 26086

SpringMVC文件下载与上传

一 用SpringMVC进行文件上传:    1 在appliactionContext.xml里添加:    2 在上传的jsp里,form添加 enctype="multipart/form-da...
  • liangwenmail
  • liangwenmail
  • 2015-08-23 15:37
  • 1077

springMVC 文件下载【文件已经自服务器上准备,可以按照此下载文件】

文章来源:http://blog.csdn.net/clj198606061111/article/details/20743769 package com.clj.test.dow...
  • buster2014
  • buster2014
  • 2016-02-24 16:45
  • 6814

SpringMVC实现文件下载

前段时间做项目用Plupload实现了文件分块上传SSM框架+Plupload实现分块上传(Spring+SpringMVC+MyBatis+Plupload),项目仅有文件上传还不够,还应提供文件下...
  • qq_33290787
  • qq_33290787
  • 2016-08-27 13:44
  • 4294

在Springmvc中导出报表下载Excel文件

controller层@Controller public class UseCaseController{ @Autowired private UseCaseService use...
  • sinat_31824863
  • sinat_31824863
  • 2016-01-14 10:41
  • 3592

SpringMVC 实现在页面下载文件(非服务器式下载)

首先页面的下载代码如下:《数据授权申请-数据源-需求编号:${detailId}》 页面定义了a标签,通过onclick事件来实现文件的下载行为。下面是
  • u010473656
  • u010473656
  • 2016-09-01 14:30
  • 1668

关于springmvc下服务器文件打包成zip格式下载功能

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • toxic_guantou
  • toxic_guantou
  • 2016-09-21 11:22
  • 3805
    个人资料
    • 访问:136660次
    • 积分:1516
    • 等级:
    • 排名:千里之外
    • 原创:46篇
    • 转载:21篇
    • 译文:0篇
    • 评论:48条
    最新评论