Topic: 关于页面显示目录结构的问题,急啊~~~~~~~~~

  Print this page

1.关于页面显示目录结构的问题,急啊~~~~~~~~~ Copy to clipboard
Posted by: carlchen
Posted on: 2006-02-07 11:35

有没有做过这样的效果,一个网站有很多目录和文件,我做一个页面,能把这些目录结构都显示出来,
比如以下的目录结构是:
a
a1
a11
a12
a121.txt
a122.txt
a2
a3
b
b1
b2
c
c1
c11
c12
c2
c3

能用一个页面来实现这样的功能,服务器是tomcat的

这样的java代码有谁写过

非常急,请高手指教

qq;114050491
msn:carlchen100@hotmail.com

2.Re:关于页面显示目录结构的问题,急啊~~~~~~~~~ [Re: carlchen] Copy to clipboard
Posted by: ranchgirl
Posted on: 2006-02-07 23:31

Do a google search on "TreeView on JSP", you will find several solutions, use one!

3.Re:关于页面显示目录结构的问题,急啊~~~~~~~~~ [Re: carlchen] Copy to clipboard
Posted by: athlon
Posted on: 2006-02-09 13:04

这就是一个目录遍列的的问题嘛.
提供一个参考

public ArrayList getSubFiles(File baseDir,String ext)
{
ArrayList ret = new ArrayList();
//File base=new File(baseDir);
File[] tmp = baseDir.listFiles();
for (int i = 0; i < tmp.length; i++)
{
if (tmp[i].isFile())
{
if(tmp[i].getName().toLowerCase().indexOf(ext.toLowerCase())!=-1)
ret.add(tmp[i]);
}
if (tmp[i].isDirectory())
{
ret.addAll(getSubFiles(tmp[i],ext));
}
}
return ret;
}

这个获得,目录下面特定文件的方法


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923