📄 uploadaction.java
字号:
package com.test.actions;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.Action;
import com.opensymphony.xwork2.ActionSupport;
import com.test.bean.FileUpload;
public class UploadAction extends ActionSupport {
private File file = null;
private String fileFileName = "";
private String fileContentType = "";
@Override
public String execute() throws Exception {
// 获取上传路径
String root = ServletActionContext.getRequest().getRealPath("/upload");
System.out.println(root);
FileUpload fileupload = new FileUpload();
if (fileupload.fileUpload(file, root, fileFileName))
return Action.SUCCESS;
else
return Action.INPUT;
}
public File getFile() {
return file;
}
public void setFile(File file) {
this.file = file;
}
public String getFileContentType() {
return fileContentType;
}
public void setFileContentType(String fileContentType) {
System.out.println("fileContentType" + fileContentType);
this.fileContentType = fileContentType;
}
public String getFileFileName() {
return fileFileName;
}
public void setFileFileName(String fileFileName) {
this.fileFileName = fileFileName;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -