spring mvc 文件的下载
2014-01-02 15:17
381 查看
1.配置文件
2.java代码
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- value值为-1,不限制文件上传大小 --> <property name='maxUploadSize'> <value>-1</value> </property> </bean>
2.java代码
try{ path = request.getParameter("FileName")==null ? "":request.getParameter("FileName"); File file = new File(path); if (file.exists()) { InputStream fis = new FileInputStream(file); BufferedInputStream bis = null; BufferedOutputStream bos = null; response.setContentType("application/x-msdownload"); response.setContentLength((int) file.length()); response.setHeader("Content-Disposition","attachment;filename="+ name); bis = new BufferedInputStream(fis); bos = new BufferedOutputStream(response.getOutputStream()); byte[] buff = new byte[2048]; int bytesRead; while (-1 != (bytesRead = bis.read(buff, 0, buff.length))) { bos.write(buff, 0, bytesRead); } fis.close(); bis.close(); bos.close(); } } catch (FileNotFoundException e) { e.printStackTrace(); }
相关文章推荐
- Spring mvc动态文件下载
- 文件的上传与下载之方式3:Spring MVC
- 0062 Spring MVC的文件上传与下载--MultipartFile--ResponseEntity
- 在解决spring mvc 返回json对象 ie浏览器访问会出现下载文件问题的解决方案
- spring mvc 文件下载
- Java——spring mvc 文件下载
- spring MVC接口-下载PDF文件添加水印
- Spring MVC的文件下载(更优雅的方式进行)
- Spring MVC 实现文件的上传和下载
- Spring MVC的文件上传下载
- Spring MVC 文件上传下载的实例
- spring mvc 文件上传、下载功能
- Spring MVC 文件上传下载
- spring mvc文件上传与下载
- spring mvc 实现任意文件上传—— 下载<二>
- Spring MVC 文件下载
- Spring MVC 文件下载过程中 出现下载文件乱码
- Spring mvc 下载文件
- spring mvc 避免IE执行AJAX时,返回JSON出现下载文件
- spring mvc java 把多文件打包成zip,并下载