/**
* 递归函数,递归分析目录,如果找到子目录,继续递归;
* @param dataDirFile
* @throws IOException
*/
private void indexDirectory( File dataDirFile) throws IOException {
File[] files = dataDirFile.listFiles();
for(int i = 0; i
if(f.isDirectory()){
indexDirectory( f);
}else
System.out.println(f.getAbsolutePath());
}
}
这个是遍历文件的,jsp显示的就很简单了
private void indexDirectory(File dataDirFile) {
File[] files = dataDirFile.listFiles();
for(int i = 0; i
if(f.isDirectory()){
indexDirectory(f);
}else {
int num = f.getAbsolutePath().lastIndexOf(".");
String extension = f.getAbsolutePath().substring(num + 1);
if(extension.equals("doc")) {//这里面的“doc”是你的扩展名
System.out.println(f.getAbsolutePath());
}
}
}
}
根据二楼给你过滤出来了 doc 文件了,注释部分是扩渣名
这东西代码比较多啊,累啊
朋友,这个问题解决了么?