spring实现注解方式下载文件
来源:互联网 发布:centos squid 重启 编辑:程序博客网 时间:2024/06/10 02:25
以下为注解方式下载文件的方式:
@Controller
@RequestMapping("/evaluate")
public class WaimaiSearchEvalQueryController {
@RequestMapping(value = "/report")
@ResponseBodypublic Object report(HttpServletResponse response, HttpServletRequest request) {
String name = request.getParameter("name");
String fileName = name + ".zip";// + "_" + suffix;
String filePath = WaimaiSearchEvalQuery.REPORT_DIR + fileName;
response.setCharacterEncoding("gbk");
response.setContentType("multipart/form-data");
response.setHeader("Content-Disposition", "attachment;fileName="+ fileName);
File file = new File(filePath);
try {
InputStream is = new FileInputStream(file);
IOUtils.copy(is, response.getOutputStream());
response.getOutputStream().flush();
} catch(IOException e) {
BuildLogger.print("query_id:"+ query_id);
BuildLogger.printException(e);
}
return null;
}
}
0 0
- spring实现注解方式下载文件
- Struts2实现文件下载(使用注解的方式)
- struts2注解方式文件下载
- Spring-Task 注解方式实现
- Spring-注解方式实现AOP
- 注解方式实现spring-aop
- spring 注解方式实现aop
- Spring 注解方式实现AOP
- struts2注解实现文件下载
- Struts2使用注解方式下载文件
- java struts2 (注解方式) 文件下载
- ssi 文件下载(注解方式)
- spring注解方式读取properties文件中值
- 使用Spring的注解方式实现AOP
- spring 注解方式实现依赖注入
- 使用Spring的注解方式实现AOP
- spring采用注解方式实现AOP
- 使用Spring的注解方式实现AOP
- leetcode number of 1 bits
- React Native--从入门到原理
- 投影变换
- C++补交实验一
- 周五课件---文件的重定向
- spring实现注解方式下载文件
- c++——第二次作业1
- nginx 服务器重启命令 关闭
- Java创建线程的两种方式
- 在php中的数组总添加一个元素
- BZOJ 4310: 跳蚤
- jsp页面存放位置
- dot.js
- Expetion(POJ2431)