您的位置首页生活百科

struts2下载到指定路径

struts2下载到指定路径

/**

* @getDownloadFile

* 此方法对应的是struts.xml文件中的: downloadFile

*/

public InputStream getDownloadFile() throws FileNotFoundException {

//一系列指定下载名称或者其他操作

String path = 路径 + "/" + 包含后缀的文件名称;

// 此方法会下载到classPath下的文件夹

InputStream ins = ServletActionContext.getServletContext()

.getResourceAsStream(path);

//此方法为自己设置的路径

InputStream ins2 = new FileInputStream(new java.io.File(path));

//返回即可,返回哪种由你自己决定了

return ins2;

}