📄 uploadmoreaction.java
字号:
package action;
import java.io.FileInputStream;
import java.util.List;
import com.opensymphony.xwork2.ActionSupport;
public class UploadMoreAction extends ActionSupport {
private List uploads;
private List fileNames;
private List uploadContentTypes;
public List getUploadFileName() {
return fileNames;
}
public void setUploadFileName(List fileNames) {
this.fileNames = fileNames;
}
public List getUpload() {
return uploads;
}
public void setUpload(List uploads) {
this.uploads = uploads;
}
public void setUploadContentType(List contentTypes) {
this.uploadContentTypes = contentTypes;
}
public List getUploadContentType() {
return this.uploadContentTypes;
}
public String execute() throws Exception {
if (uploads != null) {
int i = 0;
for (; i < uploads.size(); i++) {
java.io.InputStream is = new FileInputStream((String) uploads.get(i));
java.io.OutputStream os = new java.io.FileOutputStream(
"E:\\upload\\" + fileNames.get(i));
byte buffer[] = new byte[8192];
int count = 0;
while ((count = is.read(buffer)) > 0) {
os.write(buffer, 0, count);
}
os.close();
is.close();
}
}
return SUCCESS;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -