这句Java语句不知道是什么意思
returnServletActionContext.getServletContext().getResourceAsStream("/"+UploadConfigur...
return ServletActionContext.getServletContext().getResourceAsStream
("/"+UploadConfigurationRead.getInstance().getConfigItem("uploadFilePath").trim()+"/" + fileName);
我想把它改成下载到D盘某个文件夹中,该怎么改求大神们指导 展开
("/"+UploadConfigurationRead.getInstance().getConfigItem("uploadFilePath").trim()+"/" + fileName);
我想把它改成下载到D盘某个文件夹中,该怎么改求大神们指导 展开
3个回答
展开全部
uploadFilePath这个参数就是路径来的。getServletContext()这个方法是获得你当前所在的根目录。那你就把路径设置死了咯,
追问
我想用struts 2写一个Java下载文件的代码,Action类中不知道写下载的文件下到哪
追答
方法有很多,比如首先在struts.xml文件中配置好下载的文件路径
/upload/
image/gif
targetFile
filename="download.gif"
4096
以上其他变量的设置我就不用写了,直接设置保存的路径:
public InputStream getTargetFile() throws Exception
{
return
ServletActionContext.getServletContext().getResourceAsStream(
"D://download/" + filename);
}
展开全部
ServletActionContext.getServletContext().getResourceAsStream("你的D盘文件路径")
这是加载资源文件的流,实际上大概是要读服务器上文件的内容。
这是加载资源文件的流,实际上大概是要读服务器上文件的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么一句,我能看到的只是修改uploadFilePath这个变量,而且,兄弟你这段代码是上传好不好!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询