COS官网:http://www.servlets.com/cos/
request - the servlet request.
root - 上传文件保存路径.
fileMaxSize- 传文件的最大尺寸.
"utf-8" - 编码类型
rfrp - 重命名规则 具体查看类说明: http://www.servlets.com/cos/javadoc/com/oreilly/servlet/multipart/FileRenamePolicy.html
上传使用:MultipartRequest类, FileRenamePolicy类用于设置上传文件的命名规则(如:避免文件重复可以设置时间戳为文件名)
MultipartRequest mulit = new MultipartRequest(request, root, fileMaxSize, "UTF-8", rfrp);
request - the servlet request.
root - 上传文件保存路径.
fileMaxSize- 传文件的最大尺寸.
"utf-8" - 编码类型
rfrp - 重命名规则 具体查看类说明: http://www.servlets.com/cos/javadoc/com/oreilly/servlet/multipart/FileRenamePolicy.html
下载使用:ServletUtilsl类 (共有七种上传方式)
需要先设置respose输出流
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(fileName, "UTF-8"));
ServletUtils.returnFile(String filename, .OutputStream out); //下载本地文件
filename
-下载文件路径
out
- 输出文件流 response.getOutputStream()