用O’Reilly公司的cos实现文件上传
2013-07-02 10:48
465 查看
[1].[代码]index.html
01 | < html > |
02 | < head > |
03 | < meta http-equiv = "Content-Type" content = "text/html;charset=gb2312" > |
04 | < title >无标题文档</ title > |
05 | </ head > |
06 |
07 | < body > |
08 | <!-- enctype的值很重要,upload.jsp为处理上传的jsp--> |
09 | < form name = "form1" method = "post" enctype = "multipart/form-data" |
10 | action = "upload.jsp" > |
11 | < p > |
12 | < input name = "file1" type = "file" > |
13 | </ p > |
14 | < p > |
15 | < input name = "file2" type = "file" > |
16 | </ p > |
17 | < p > < input name = "file3" type = "file" > |
18 | </ p > |
19 | < p > |
20 | < input type = "submit" name = "Submit" value = "上传" > |
21 | </ p > |
22 | </ form > |
23 |
24 | </ body > |
25 | </ html > |
[代码]upload.jsp
01 | <% @page import = "java.io.*" %> |
02 | <% @page import = "com.oreilly.servlet.MultipartRequest" %> |
03 | <% @page import = "com.oreilly.servlet.multipart.CoverFileRenamePolicy" %> |
04 | <% @page contentType= "text/html; charset=gb2312" %> |
05 | <% |
06 | //文件上传后,保存在c:\\upload |
07 | String saveDirectory= "c:\\upload" ; |
08 | //每个文件最大5m,最多3个文件,所以 |
09 | int maxPostSize = 3 * 5 * 1024 * 1024 ; |
10 | //response的编码为"gb2312",同时采用缺省的文件名冲突解决策略,实现上传 |
11 | //就这一句就完成上传了,真是很爽 |
12 | MultipartRequest multi= new MultipartRequest(request, saveDirectory,maxPostSize, "gb2312" ); |
13 |
14 | //输出反馈信息 |
15 | Enumeration |
16 | while (files.hasMoreElements()) { |
17 | System.err.println( "ccc" ); |
18 | String |
19 | File |
20 | if (f!= null ){ |
21 | String |
22 | String "\\" + fileName; |
23 | out.println( "上传的文件:" +lastFileName); |
24 | out.println( "<hr>" ); |
25 |
26 | } |
27 | } |
28 |
29 | %> |
相关文章推荐
- 用O’Reilly公司的cos实现文件上传
- 利用O’Reilly公司的cos实现文件上传前获取请求参数
- 用O’Reilly公司的cos实现文件上传
- 摘抄--使用cos实现多个文件上传详解
- 【COS上传文件】实现文件重命名
- 用COS实现文件上传(非原创,网络收集)
- [置顶] 腾讯云 对象储存java实现COS文件上传与返回的URL
- 使用COS组件实现文件上传
- 使用Cos组件实现文件的上传和下载
- cos组件实现文件上传
- cos实现文件上传--推荐
- cos.jar 文件上传实现
- jsp两个不同组件实现文件上传总结--cos.jar包和commons-fileupload.jar包
- 使用COS组件实现文件上传
- Java中使用COS实现文件上传功能
- 使用cos实现多个文件上传详解
- jsp实现文件上传(二)用cos组件实现文件上传
- 使用OReilly的cos实现多文件上传多文件
- Python实现腾讯云CDB备份文件自动上传到COS
- struts1和cos实现文件上传