文件上传的代码

chen1301659777chen 2010-09-25 10:06:25
这是文件上传的代码:

package cn.ccut.edu.down;

import java.io.InputStream;
import java.io.UnsupportedEncodingException;
import org.apache.struts2.ServletActionContext;
import com.opensymphony.xwork2.ActionSupport;

public class DownLoad extends ActionSupport
{
/**
*
*/
private static final long serialVersionUID = -53522970741035460L;

private static final String DOWNLOADFILEPATH=ServletActionContext.getServletContext().getRealPath("\\upload");
private String fileName;

public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}

public InputStream getDownloadFile(InputStream downloadFile)
{
return ServletActionContext.getServletContext().getResourceAsStream(DOWNLOADFILEPATH+fileName);
}

public String getDownloadChineseFileName()
{
String downloadChineseFileName=fileName;
try
{
downloadChineseFileName=new String(downloadChineseFileName.getBytes(),"ISO-8859-1");
}
catch(UnsupportedEncodingException e)
{
e.printStackTrace();
}
return downloadChineseFileName;
}
public String execute()
{
return SUCCESS;
}
}




...全文
71 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wula0010 2010-09-26
你有什么问题?
回复
androidmvc 2010-09-26
估计 楼主发错了。。。。。

回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2010-09-25 10:06
社区公告
暂无公告