首页 > 编程语言 > 详细

Java-文件上传和下载

时间:2015-07-13 11:48:02      阅读:233      评论:0      收藏:0      [点我收藏+]

文件上传和下载的原理

  设置将表单的两个属性的:method="post",enctype="multipart/form-data",让表单以二进制编码的方式提交数据。在接收此请求的Servlet中用二进制流来获取内容,就可以取得上传文件的内容从而实现文件的上传。

  文件的下载需要以下的几个步骤:①通过HttpServletResponse.setContentType方法设置Content-Type头字段的值为浏览器无法使用某种方式激活某个应用程序来处理的MIME类型,例如:"applcation/octet-stream"或"application/x-msdownload"等。②通过HttpServletResponse.setHeader方法设置Content-Disposition头的值为"attachment;filename = 文件名"。③读取下载文件,调用HttpServletResponse.getOutputStream方法返回的ServletOutputStream对象来向客户端写入附件内容。

Java-文件上传和下载

原文:http://www.cnblogs.com/happyfans/p/4536831.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!