当前位置: 首页>>代码示例>>Java>>正文


Java Files.deleteFile方法代码示例

本文整理汇总了Java中org.nutz.lang.Files.deleteFile方法的典型用法代码示例。如果您正苦于以下问题:Java Files.deleteFile方法的具体用法?Java Files.deleteFile怎么用?Java Files.deleteFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.nutz.lang.Files的用法示例。


在下文中一共展示了Files.deleteFile方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: del

import org.nutz.lang.Files; //导入方法依赖的package包/类
@At
@Ok("json")
public Map<String,String> del(@Param("id")Long id,HttpServletRequest request)
{

    Img img = imgService.fetch(id);
    if (img.getImgurl() != null && img.getImgurl().trim().length() > 2)
    {
        String webPath =  request.getSession().getServletContext().getRealPath("/");
        String appPath = webPath.substring(0,webPath.length() - 1) + "upload/";

        Files.deleteFile(new File(appPath + img.getImgurl().trim()));
    }


    int num =  imgService.delete(id);
    CacheManager.getInstance().getCache(ImgService.CACHE_NAME).removeAll();
    return Bjui.rtnMap((num > 0) ? true : false , "tab_img",false);
}
 
开发者ID:lq10001,项目名称:product,代码行数:20,代码来源:ImgAction.java

示例2: removeDir

import org.nutz.lang.Files; //导入方法依赖的package包/类
public File removeDir(long fId) {
    File f = Pools.getFileById(home, fId, null);
    if (f.isDirectory()) {
        Files.deleteDir(f);
    } else {
        Files.deleteFile(f);
    }
    return f;
}
 
开发者ID:cowthan,项目名称:JavaAyo,代码行数:10,代码来源:NutFilePool.java

示例3: rm

import org.nutz.lang.Files; //导入方法依赖的package包/类
@Override
public void rm(String path) {
    File f = new File(path);
    if (f.isDirectory())
        Files.deleteDir(f);
    else
        Files.deleteFile(f);
}
 
开发者ID:nutzam,项目名称:zbuild,代码行数:9,代码来源:NativeZvfs.java

示例4: save

import org.nutz.lang.Files; //导入方法依赖的package包/类
@At
@Ok("json")
@AdaptBy(type = UploadAdaptor.class, args = { "ioc:uploadFile" })
public Map<String,String> save(@Param("action")int action,
                            @Param("..")Img img,
                               @Param("file1") File f1,
                               HttpServletRequest request
)throws IOException {
    Object rtnObject;

    String webPath =  request.getSession().getServletContext().getRealPath("/");
    String appPath = webPath.substring(0,webPath.length() - 1) + "upload/";

    if (f1 != null)
    {
        String oldImgName = img.getImgurl().trim();
        if (oldImgName.length() > 2)
        {
            Files.deleteFile(new File(appPath + oldImgName));
        }

        String fileName = System.currentTimeMillis()+f1.getName();
        Files.copyFile(f1, new File(appPath + fileName));
        img.setImgurl(fileName);
    }

    if (img.getId() == null || img.getId() == 0) {
        img.setAdddate(new Date());
        rtnObject = imgService.dao().insert(img);
    }else{
        img.setAdddate(new Date());
        if (action == 3) {
            img.setId(null);
            rtnObject = imgService.dao().insert(img);
        }else{
            rtnObject = imgService.dao().updateIgnoreNull(img);
        }
    }
    CacheManager.getInstance().getCache(ImgService.CACHE_NAME).removeAll();
    return Bjui.rtnMap((rtnObject == null) ? false : true, "tab_img", true);

}
 
开发者ID:lq10001,项目名称:product,代码行数:43,代码来源:ImgAction.java

示例5: free

import org.nutz.lang.Files; //导入方法依赖的package包/类
public void free() throws SQLException {
    Files.deleteFile(file);
}
 
开发者ID:cowthan,项目名称:JavaAyo,代码行数:4,代码来源:SimpleBlob.java

示例6: removeFile

import org.nutz.lang.Files; //导入方法依赖的package包/类
public synchronized File removeFile(long fId, String suffix) {
    File f = _F(fId, suffix);
    if (f.exists())
        Files.deleteFile(f);
    return f;
}
 
开发者ID:cowthan,项目名称:JavaAyo,代码行数:7,代码来源:SimpleFilePool.java

示例7: removeFile

import org.nutz.lang.Files; //导入方法依赖的package包/类
public File removeFile(long fId, String suffix) {
    File f = Pools.getFileById(home, fId, suffix);
    Files.deleteFile(f);
    return f;
}
 
开发者ID:cowthan,项目名称:JavaAyo,代码行数:6,代码来源:NutFilePool.java


注:本文中的org.nutz.lang.Files.deleteFile方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。