首页>代码>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;
	}


}
最近下载更多
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  LV7 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日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友