1 package com.xiaostudy.web;
2
3 import java.io.File;
4
5 import org.apache.struts2.ServletActionContext;
6
7 import com.opensymphony.xwork2.ActionSupport;
8
9 public class UpFiles extends ActionSupport {
10
11 public String username;
12 public File[] files;
13 public String filesFileName[];
14 public String filesContentType[];
15
16 public String upFiles() {
17
18 String path = ServletActionContext.getServletContext().getRealPath("/WEB-INF/files");
19 File file = new File(path);
20 if(!file.exists()) {
21 file.mkdirs();
22 System.out.println("创建了文件夹》》》》》》");
23 }
24 for(int i = 0; i < files.length && files != null; i++) {
25 File file2 = new File(file, filesFileName[i]);
26 System.out.println(files[i]);
27 files[i].renameTo(file2);
28 System.out.println(file);
29 System.out.println(file2);
30 }
31
32
33
34 return SUCCESS;
35 }
36
37 public String getUsername() {
38 return username;
39 }
40
41 public void setUsername(String username) {
42 this.username = username;
43 }
44
45 public File[] getFiles() {
46 return files;
47 }
48
49 public void setFiles(File[] files) {
50 this.files = files;
51 }
52
53 public String[] getFilesFileName() {
54 return filesFileName;
55 }
56
57 public void setFilesFileName(String[] filesFileName) {
58 this.filesFileName = filesFileName;
59 }
60
61 public String[] getFilesContentType() {
62 return filesContentType;
63 }
64
65 public void setFilesContentType(String[] filesContentType) {
66 this.filesContentType = filesContentType;
67 }
68
69 }