Jasperserver的“列表”方法仅返回文件夹

时间:2018-09-11 22:27:33

标签: jasperserver

因为我在“默认”文件夹下有很多文件,所以加载页面需要很长时间。

我的结构看起来像这样

{ --Root
    --Data
    --Images
    --Report
      --Default
        --example1
        --example2
      --demo
        --example3
        --example4
    --Resources

}

我想“列出”方法不加载example1,example2,example3,example4,我如何让“列表”仅返回文件夹名称,而不是预加载每个文件夹中的内容

    JServer jserver = new JServer();
    jserver.setUsername(username);
    jserver.setPassword(password);
    jserver.setUrl(baseUri + repositoryUri);
    ResourceDescriptor rd = new ResourceDescriptor();
    rd.setWsType(ResourceDescriptor.TYPE_FOLDER);
    rd.setUriString(dir);

    List<ResourceDescriptor> folderContents = jserver.getWSClient().list(rd);
    if (folderContents != null) {
        jasperRepositoryCache.put(new Element(username + "_" + dir, folderContents));
    }
    return folderContents;

预先感谢

0 个答案:

没有答案