• 新建文件夹接口


    private static final String C_ACTION_NEW_FOLDER = "mswcm_document_library_newfolder";
    /**
    * 新建文件夹
    */
    @RequestMapping(value="/newfolder")
    public CIPResponseMsg newfolder(@RequestBody WCM_document_libraryVO vo) {
    CIPResponseMsg msg = new CIPResponseMsg();

    try {
    boolean xAuth = true;
    if (xAuth) {

    //后端自动创建文件夹序列号
    String folder_number = WCM_utils_SequenceUtils.folder_number();

    //获取查看文件夹
    vo.setFolder_number(folder_number);

    //获取查看页面新建文件夹的名称
    String folder_name = vo.getFolder_name();

    //动态获取页面新建文件夹的名称
    File folder = new File("E:\"+folder_name);

    //如果此文件夹不存在
    if(!folder.exists()){

    //那就创建此文件夹
    folder.mkdirs();
    }else{

    //给提示
    System.out.println("文件夹已存在!");
    }
    msg.errorCode = CIPErrorCode.CALL_SUCCESS.code;
    msg.msg = CIPErrorCode.CALL_SUCCESS.name;
    } else {
    msg.errorCode = CIPErrorCode.ERROR_INVALID_AUTHORIZATION.code;
    msg.msg = CIPErrorCode.ERROR_INVALID_AUTHORIZATION.name;
    }
    } catch (CIPServiceException e) {
    CIPErrorCode error = e.getErrorCode();
    msg.errorCode = error.code;
    msg.msg = error.name;
    } catch (CIPDaoException e) {
    CIPErrorCode error = e.getErrorCode();
    msg.errorCode = error.code;
    msg.msg = error.name;
    } catch (CIPRuntimeException e) {
    CIPErrorCode error = e.getErrorCode();
    msg.errorCode = error.code;
    msg.msg = error.name;
    }
    return msg;
    }

  • 相关阅读:
    Centos 5.5+PHP5 添加phpjavabrige
    Google /Baidu Ping服务快速收录php
    基站一些信息
    搜索引擎提交入口收集
    druid简单教程
    http关于application/xwwwformurlencoded等字符编码的解释说明
    对比.NET PetShop和Duwamish来探讨Ado.NET的数据库编程模式。
    WinForm RTF生成器
    在 Visual C# .NET 中跟踪和调试
    c#中构建异常处理
  • 原文地址:https://www.cnblogs.com/Darkqueen/p/9034909.html
Copyright © 2020-2023  润新知