如何在spring中获取目录中的资源数量?

时间:2015-01-20 09:53:32

标签: java spring

@Value("file:" + "${d:/my/dir/}")
private Resource dir;

如何获取该资源目录中的文件数?不幸的是Resource接口不提供任何getFiles()方法......

1 个答案:

答案 0 :(得分:1)

基于Resource接口的this version,您可以调用getFile

File theDir = dir.getFile();
if (theDir.isDirectory()) {
    theDir.list();
}

如果您将其与propertyplaceholderconfigurer结合使用,则可能会得到您所关注的内容:

相关问题