首页>代码>java struts2实现文件批量上传下载功能(实现国际化配置)>/fileWithStruts2/src/com/shengke/action/BatchFileUploadAction.java
package com.shengke.action; import java.io.File; import java.util.List; import org.apache.commons.io.FileUtils; import com.opensymphony.xwork2.ActionSupport; /** * 类说明 * @author ShengKe * @version V1.0 创建时间:2015年1月28日 下午5:39:00 */ public class BatchFileUploadAction extends ActionSupport { /** * */ private static final long serialVersionUID = 1L; private List<File> upload; private List<String> uploadContenType; private List<String> uploadFileName; private String result; public List<File> getUpload() { return upload; } public void setUpload(List<File> upload) { this.upload = upload; } public List<String> getUploadContenType() { return uploadContenType; } public void setUploadContenType(List<String> uploadContenType) { this.uploadContenType = uploadContenType; } public List<String> getUploadFileName() { return uploadFileName; } public void setUploadFileName(List<String> uploadFileName) { this.uploadFileName = uploadFileName; } public String getResult() { return result; } public void setResult(String result) { this.result = result; } @Override public String execute() throws Exception { // TODO Auto-generated method stub //上传路径 // String path=ServletActionContext.getServletContext().getRealPath("/images"); String path="/home/shengke/workspace/fileWithStruts2/WebContent/images"; System.out.println("上传路径:"+path); File file=new File(path); if(!file.exists()){ file.mkdirs(); } //循环 for(int i=0;i<upload.size();i++){ FileUtils.copyFile(upload.get(i), new File(file,uploadFileName.get(i))); } result="上传成功!"; return SUCCESS; } }
最近下载更多
wade123 LV31
2021年4月5日
死了还要爱 LV19
2020年9月6日
王晓敏 LV5
2020年5月18日
Chloez LV7
2019年4月24日
best2018 LV46
2019年3月6日
大鹏小镇 LV14
2018年7月17日
root321 LV13
2018年1月1日
lizelin2236 LV7
2017年11月10日
wang888999 LV5
2017年8月9日
641031823 LV4
2017年5月2日
最近浏览更多
wangshule LV14
1月8日
WBelong LV8
2023年12月11日
uni-code_0123 LV1
2023年11月29日
qwerasdf123456 LV2
2022年4月24日
雷迪斯俺的乡亲们 LV11
2022年3月9日
zhangmingzuidaima LV3
2021年12月16日
dongzhan LV12
2021年12月15日
不停yayaya LV4
2021年11月22日
EAST_Ace LV4
2021年11月3日
zql666 LV9
2021年9月28日