欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring MVC 下载文件 博客分类: Java Web 下载文件spring mvc downloadspring mvc下载文件spring 下载文件spring mvc 

程序员文章站 2024-02-24 12:41:04
...

springle MVC中如何下载文件呢?

比struts2 下载文件简单得多

先看例子:

@ResponseBody
	@RequestMapping(value = "/download",produces="application/octet-stream")
	public byte[] downloadFile(HttpServletRequest request, HttpServletResponse response,String contentType2)
			throws IOException {
		byte[]bytes=FileUtils.getBytes4File("D:\\Temp\\cc.jpg");
		response.addHeader("Content-Disposition", "inline;filename=\"a.jpg\"");
		return bytes;

	}

 在浏览器中访问:http://localhost:8080/tv_mobile/video/download
spring MVC 下载文件
            
    
    博客分类: Java Web 下载文件spring mvc downloadspring mvc下载文件spring 下载文件spring mvc 
 

注意:

(1)使用注解@ResponseBody 表示action返回的内容直接作为应答体返回;

(2)通过produces 设置返回的content type;

(3)直接返回要下载的文件的二进制数组

参考:http://hw1287789687.iteye.com/blog/2188480

  • spring MVC 下载文件
            
    
    博客分类: Java Web 下载文件spring mvc downloadspring mvc下载文件spring 下载文件spring mvc 
  • 大小: 24.6 KB