java web把上传的文件放在服务器端重新命名用什么方式?
File file = uploadFilegetFile();//这里拿到你上传的文件
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");//设置日期格式
String date = dfformat(new Date());
int randomNum = (int) ((Mathrandom()9+1)100000);
String newFileName = date + randomNum + suffix;
String path = Fileseparator+"upload"+Fileseparator+folder+Fileseparator+newFileName;
File newFile = new File(PathKitgetWebRootPath()+path);
if(newFilegetParentFile() != null && !newFilegetParentFile()exists()){
newFilegetParentFile()mkdirs();
}
filerenameTo(newFile);//改名字并且保存
0条评论