
java servlet文件上传为什么失败
3个回答
展开全部
可以在程序中判断一下该目录是否存在,如果不存在,创建目录。
File f = new File("D:\\apache-tomcat-6.0.20\\webapps\\up1\\WEB-INFO\\files");
if(!f.exists()){
f.mkdirs();
}
另外,你这个路径不太好,如果你的war包部署在tomcat上,是没有解开成一个目录,那文件上传肯定会失败。 建议你换一个实际存在的目录,用来存放文件。
File f = new File("D:\\apache-tomcat-6.0.20\\webapps\\up1\\WEB-INFO\\files");
if(!f.exists()){
f.mkdirs();
}
另外,你这个路径不太好,如果你的war包部署在tomcat上,是没有解开成一个目录,那文件上传肯定会失败。 建议你换一个实际存在的目录,用来存放文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询