spring mvc上传、下载的实现
来源:互联网 发布:js打开无导航栏新窗口 编辑:程序博客网 时间:2024/06/06 02:53
下载
//下载 @RequestMapping(value="/download") public ResponseEntity<byte[]> download() throws IOException{ String fileName = "test.txt"; File downloadFile = new File("D:/test.txt"); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_OCTET_STREAM); headers.setContentDispositionFormData("attachment", fileName); return new ResponseEntity<byte[]>(FileUtils.readFileToByteArray(downloadFile), headers, HttpStatus.CREATED); }
上传
@RequestMapping(value = "/upload", method = RequestMethod.POST) public String upload(@RequestParam("name") String name, @RequestParam("file") MultipartFile file,RedirectAttributes attributes){ System.out.println("param:"+name); if(!file.isEmpty()){ System.out.println("upload ok"); } attributes.addAttribute("name", "upload success"); return "redirect:/login.jsp"; }
spring配置文件
<!-- 文件上传解析器 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- one of the properties available; the maximum file size in bytes --> <property name="maxUploadSize" value="-1"/> </bean>
0 0
- spring mvc上传、下载的实现
- Spring MVC实现文件的上传和下载的功能
- Spring MVC 实现文件的上传和下载
- Spring MVC 实现文件的上传和下载
- Spring MVC 实现文件的上传和下载
- Spring MVC 实现文件上传与下载
- Spring mvc 文件的上传与下载
- spring MVC文件的上传和下载
- spring mvc的文件下载及上传
- spring mvc 实现任意文件上传—— 下载<二>
- Spring MVC文件上传 下载
- Spring mvc 文件上传 下载
- Spring Mvc实现文件的上传和下载,将文件直接读取到数据库
- spring 4mvc下载文件的实现
- 文件的上传与下载之方式3:Spring MVC
- Spring MVC 实现文件上传
- spring MVC实现文件上传
- Spring MVC实现文件上传
- Find Median from Data Stream
- Talking Tom Source Code
- LeetCode-Maximum Depth of Binary Tree
- spring MVC环境搭建
- 在cocos2d-js实现自动绑定cocostudioUI控件与事件(三)
- spring mvc上传、下载的实现
- 【Java】利用Java对配置文件操作实现Java程序的国际化
- [Leetcode]Longest Consecutive Sequence
- UVA - 10891(sum游戏,dp)
- 嵌入式linux学习笔记一--打补丁
- *LeetCode-Binary Search Tree Iterator
- 使用Vim配置一个高效的PHP开发环境
- Find next node in bst
- 项目管理的主要控制因素(转)