package uploadfile;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import org.apache.commons.io.FileUtils;
import org.apache.struts2.ServletActionContext;
import java.io.File;
/**
* Created with IntelliJ IDEA.
* User: Administrator
* Date: 14-11-19
* Time: 下午6:14
* To change this template use File | Settings | File Templates.
*/
public class FileAction extends ActionSupport {
private File uploadImage;
private String uploadImageContentType;
private String uploadImageFileName;
public FileAction() {
}
public File getUploadImage() {
return uploadImage;
}
public void setUploadImage(File uploadImage) {
this.uploadImage = uploadImage;
}
public String getUploadImageContentType() {
return uploadImageContentType;
}
public void setUploadImageContentType(String uploadImageContentType) {
this.uploadImageContentType = uploadImageContentType;
}
public String getUploadImageFileName() {
return uploadImageFileName;
}
public void setUploadImageFileName(String uploadImageFileName) {
this.uploadImageFileName = uploadImageFileName;
}
public String saveFile() throws Exception {
String filePath = ServletActionContext.getServletContext().getRealPath("/upload");
System.out.println(filePath);
File file = new File(filePath);
if (!file.exists()) {
file.mkdirs();
}
FileUtils.copyFile(uploadImage, new File(file, uploadImageFileName));
ActionContext.getContext().put("filePath", "文件上传成功,路径为:" + filePath);
return "success";
}
}
最近下载更多
微信网友_6085661210775552 LV3
2022年11月14日
bcr1234 LV9
2020年8月6日
lyd19931203 LV21
2020年6月16日
qq5101437 LV8
2020年5月10日
yuyueyanagava LV1
2020年2月14日
oldtrybest LV8
2019年8月29日
英俊潇洒小龙哥 LV8
2019年8月21日
卡布奇诺_懵懂 LV3
2019年6月14日
ybbaichen LV2
2019年1月9日
hehehe998 LV10
2018年12月24日
最近浏览更多
uni-code_0123 LV1
2023年11月29日
微信网友_6040315240812544 LV8
2022年11月14日
微信网友_6166561027215360 LV2
2022年10月8日
雪白透亮 LV6
2022年5月17日
wanglinddad LV55
2022年4月22日
JohnAlex LV9
2022年4月3日
Mayoubin2001 LV21
2022年3月26日
zhangmingzuidaima LV4
2021年12月16日
shaoxi LV1
2021年11月23日
justinsx LV1
2021年11月3日

