图片删除 在自己工程里面有个图片上传的功能和删除功能,每次删除时,只能删除记录,但是上传的图片不能删除,请问各位怎么解决,在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public String delete(){ //得到文件/图片 List<String> files = uploadFileService.getFilepath(formbean.getFileids()); if(files != null){ for(String file : files){//得到文件(图片)的真实路径 String realpath = ServletActionContext.getServletContext().getRealPath(file); File deletefile = new File(realpath); if(deletefile.exists()) { deletefile.delete(); } } //删除相应数据库记录 uploadFileService.delete(UploadFile.class, (Object[])formbean.getFileids()); } return "delete_success"; }这个功能是B/S架构的,你可以作相应修改就可以 删除的方法里再加上物理删除图片的代码。。你上传图片的时候应该有保存图片的路径的吧,根据那个路径删就可以了,不过我以前的项目并不是真正的删除数据图片,只是给它加一个flg = 1 的表示,然后把他移到一个废弃的文件夹中。。 action返回json奇怪啊。。。。 快疯了还是报错。jsp+oracle 求助 使用Myeclipse 8.5构建Struts2问题 javascript insertRow()问题请教 oracle 10g 用SqlPlus 或者网页都显示的是问号 Dreamweaver2004设置JSP站点 WEB框架菜单页隐藏的问题 关于数据库与javamail的问题 php转jsp 如果使用iis+resin。此时,bean应该放在哪里呢? jsp数据库问题 struts2 求帮助
public String delete()
{
//得到文件/图片
List<String> files = uploadFileService.getFilepath(formbean.getFileids());
if(files != null){
for(String file : files){
//得到文件(图片)的真实路径
String realpath = ServletActionContext.getServletContext().getRealPath(file);
File deletefile = new File(realpath);
if(deletefile.exists())
{
deletefile.delete();
}
}
//删除相应数据库记录
uploadFileService.delete(UploadFile.class, (Object[])formbean.getFileids());
}
return "delete_success";
}这个功能是B/S架构的,你可以作相应修改就可以