【SpringMVC】下载功能
来源:互联网 发布:encore软件 编辑:程序博客网 时间:2024/05/22 13:12
@RequestMapping("/download")public void download(String sfId, HttpServletRequest request, HttpServletResponse response){try {if (!StringUtil.isNullOrEmpty(sfId)) {SampleDocument sampleDocument = sampleDocumentService.findBySfId(sfId);String title = sampleDocument.getTitle();Blob content = sampleDocument.getContent();if (content != null) {byte[] subByte = content.getBytes(1,(int)content.length());response.setHeader("Content-lenth", Integer.toString(subByte.length));// 文件名称转码response.setHeader("Content-disposition","attachment;filename="+ new String(title.getBytes("GBK"),"ISO-8859-1"));response.getOutputStream().write(subByte);response.setStatus(HttpStatus.OK.value());}}} catch (Exception e) {log.error("download error message:" + e.getMessage(), e);}}
0 0
- 【SpringMVC】下载功能
- springMVC 通过服务器下载功能
- springMVC实现Excel文件下载功能
- springmvc+excel多表头模板下载功能
- springMVC框架网页下载功能实现
- 使用 SpringMVC 实现文件下载功能
- SpringMVC--restful中怎么样实现jsp页面的下载功能?
- springmvc批量文件打包成zip下载功能
- SpringMVC + Apache POI 实现WEB中Excel下载功能
- springmvc批量文件打包成zip下载功能
- springmvc批量文件打包成zip下载功能
- ssh框架之springmvc文件下载功能代码
- springMVC下载Excel表格功能的大致流程
- SpringMVC 下载
- SpringMVC下载
- springMVC下载
- 下载功能
- 下载功能
- Android知识点
- [java]用HSSFWorkbook来读取excel的内容
- Memcached初步使用
- 理解ActiveRecord模式
- 数组实现栈的代码
- 【SpringMVC】下载功能
- Haskell之Yesod开发–边踩坑边开发(4)
- 引用第三方jar时,混淆代码时的异常(Proguard)
- git命令之git stash apply和 pop 的区别
- iOS 类增加成员变量
- SQL Script for select data from ebs and make a csv file to FTP
- C++ 怎么获得当前操作系统的语言,是英文版本还是简体或繁体
- UVa - 102 - Ecological Bin Packing
- 【SuperMap .Net 组件】应用3DMax制作3D模型