上传图片时如何删除以前上传的图片?
时间:2011-11-22
来源:互联网
作者: yitiao520025 发布时间: 2011-11-22
作者: creso 发布时间: 2011-11-22
上传的东西放在upload文件夹下面,删除路径/upload/文件名
补充下~原来图片的文件名存在数据库里,或者登陆的时候就存进session里~
作者: creso 发布时间: 2011-11-22
作者: yitiao520025 发布时间: 2011-11-22
上传的时候把老的的路劲保存到临时变量里~~然后根据这个地址删除掉就可以
File file = new File("绝对路径");
if(file.exeit()){
file.delete();
}
作者: nizhicheng 发布时间: 2011-11-22
filepath 是路径 filename 是图片名称 这样对吗?
作者: yitiao520025 发布时间: 2011-11-22
作者: nizhicheng 发布时间: 2011-11-22
作者: nizhicheng 发布时间: 2011-11-22
原来图片的文件名存在数据库里。请问如何删除物理图片 能否贴出代码?
File f = new File("全路径+文件名");
f.delete();
作者: creso 发布时间: 2011-11-22
这是输出的路径
但是很奇怪
if(file3.exists()){
file3.delete();
}
直接没有进if语句·~ 但是的确是存在的
作者: yitiao520025 发布时间: 2011-11-22
难道是我路径的问题?
作者: yitiao520025 发布时间: 2011-11-22
例如 F:\apache-tomcat-6.0.18\webapps\kwXA\images\7278201111221533.jpg
File f=new File("F:/apache-tomcat-6.0.18/webapps/.....");
作者: nizhicheng 发布时间: 2011-11-22
作者: creso 发布时间: 2011-11-22
如果我删除了if语句~~ 是执行了~~ 新的图片上传上去了~~ 以前的还是存在 ·~ 请问什么原因呢?
难道是我路径的问题?
作者: snowday88 发布时间: 2011-11-22
我获取以前的名字就搞定了~~ 谢谢各位~~ 一会搞完 就去结贴~~ 谢谢各位了·!
作者: yitiao520025 发布时间: 2011-11-22
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28