JAVA版-SWFUpload使用(包括传参问题)(四)

2014-11-24 08:32:02 · 作者: · 浏览: 2

62

63
File savedFile = new File(path,sdf.format(new Date())+"."+type);
64

65
//把文件放到列表中,在前台显示
66
System.out.println("__________________服务器上对应的文件名称:"+sdf.format(new Date())+"."+type);
67
System.out.println("__________________完整路径:"+path1+"/"+sdf.format(new Date())+"."+type);
68
file.setId(sdf.format(new Date()));
69
file.setDate(sdd.format(new Date()));
70
file.setFilename(item.getName());
71
file.setFilepath(path1+"/"+sdf.format(new Date())+"."+type);
72
file.setFilesize(item.getSize()+"");
73
file.setFiletype(type);
74
file.setMark("0");
75
fileList.add(file);
76

77
item.write(savedFile);
78
}
79
}
80
}
81
}catch(Exception e){
82
e.printStackTrace();
83
}
84
}
85

86

87
response.setContentType("text/html");
88
response.setCharacterEncoding("UTF-8");
89
PrintWriter out = response.getWriter();
90
if(fileList!=null){
91
for(int i=0;i 92
FileEntity file = (FileEntity)fileList.get(i);
93
//out.println("文件:"+ new String(file.getFilename().getBytes("GBK"),"UTF-8")+",文件路径:"+file.getFilepath());
94
out.println("文件:"+ new String(file.getFilename().getBytes("GBK"),"UTF-8")+",上传成功!");
95
}
96
}
97
}
四、自定义的一个文件类FileEntity.java,测试时全部用的String类型

01
package com.swfupload.entity;
02

03

04
public class FileEntity {
05
private String id;
06
private String belong;
07
private String filename;
08
private String filepath;
09
private String filetype;
10
private String filesize;
11
private String date;

12
private String mark;
13

14
public FileEntity(){}
15

16
public String getId() {
17
return id;
18
}
19
public void setId(String id) {
20
this.id = id;
21
}
22
public String getBelong() {
23
return belong;
24
}
25
public void setBelong(String belong) {
26
this.belong = belong;
27
}
28
public String getFilename() {
29
return filename;
30
}
31
public void setFilename(String filename) {
32
this.filename = filename;
33
}
34
public String getFilepath() {
35
return filepath;
36
}
37
public void setFilepath(String filepath) {
38
this.filepath = filepath;
39
}
40
public String getFiletype() {
41
return filetype;
42
}
43
public void setFiletype(String filetype) {
44
this.filetype = filetype;
45
}
46
public String getFilesize() {
47
return filesize;
48
}
49
public void setFilesize(String filesize) {
50
this.filesize = filesize;
51
}
52
public String getDate() {
53
return date;
54
}
55
public void setDate(String date) {
56
this.date = date;
57
}
58
public String ge