用了renameTo方法,总是返回false,没仔细找哪里的问题,看其他博客说文件不存在会导致false,不同系统也会产生false
学习别人的写法:
File target = new File(targetDir, newName);
File file1 = new File((new StringBuilder()).append(uploadPath).append(File.separator).append(uploadName).toString());
file1.renameTo(target);
uploadPath为上传路径,target为重命名的文件名,uploadName为原始文件名,因为是用在上传环境里的,所以也没改对应的变量名