首页>代码>java struts2实现文件批量上传下载功能(实现国际化配置)>/fileWithStruts2/src/com/shengke/action/FileUploadAction.java
package com.shengke.action;

import java.io.File;

import org.apache.commons.io.FileUtils;

import com.opensymphony.xwork2.ActionSupport;

/**
 * 	类说明
 * @author  ShengKe
 * @version V1.0  创建时间:2015年1月28日 下午3:42:27
 */

public class FileUploadAction extends ActionSupport {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private File upload;

	private String UploadContentType;
	
	private String uploadFileName;
	
	private String result;
	
	public File getUpload() {
		return upload;
	}

	public void setUpload(File upload) {
		this.upload = upload;
	}

	public String getUploadContentType() {
		return UploadContentType;
	}

	public void setUploadContentType(String uploadContentType) {
		UploadContentType = uploadContentType;
	}

	public String getUploadFileName() {
		return uploadFileName;
	}

	public void setUploadFileName(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();
		}
		
		FileUtils.copyFile(upload, new File(file,uploadFileName));
		result="上传成功!";
		
		return SUCCESS;
	}


}
最近下载更多
死了还要爱 LV199月6日
太阳星星星星星星
王晓敏 LV45月18日
月亮
Chloez LV72019年4月24日
月亮星星星星星星
best2018 LV412019年3月6日
太阳太阳月亮月亮星星
大鹏小镇 LV142018年7月17日
月亮月亮月亮星星星星
root321 LV132018年1月1日
月亮月亮月亮星星
lizelin2236 LV72017年11月10日
月亮星星星星星星
wang888999 LV52017年8月9日
月亮星星
641031823 LV42017年5月2日
月亮
530818379 LV32017年4月25日
星星星星星星
最近浏览更多
死了还要爱 LV199月6日
太阳星星星星星星
qqzs6688 LV18月27日
星星
暂无贡献等级
qq2528732622 LV86月15日
月亮月亮
haoshouquan LV15月21日
星星
王晓敏 LV45月18日
月亮
xingbing LV55月5日
月亮星星
daxianger LV44月20日
月亮
wangshihua LV194月3日
太阳星星星星星星
越努力越幸运xp LV23月12日
星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友