要求:读取服务器端特定目录下的所有子目录和文件,在客户端网页中以树形结构显示子目录和文件(包括子目录中的子目录和文件)
并且每隔一定时间更新一次,并标记更新的文件大家给我一个思路啊:)谢谢大家
并且每隔一定时间更新一次,并标记更新的文件大家给我一个思路啊:)谢谢大家
解决方案 »
- 数据库占位符问题
- java再不能初级的东东,但是有问题??????
- java学习
- Float 与 Double 同样的值对象,能equals true吗?
- 多线程的 冒泡排序
- 帮忙解释一下Java的垃圾回收机制的?
- 用java程序修改unix下用户的口令
- java 中的延时函数是什么?
- Java 怎么把一个目录下的所有子目录和文件拷贝到另一个目录?
- 请问各位大侠:如何在页面中设置,使当不能显示APPLET时候,自动让用户去我们自己的tomcat服务器(局域网内)而不要从sun站点上下载JAVA
- Java里Object类下的registerNatives()方法是干啥的?
- 各位大大帮忙解决java.lang.NoClassDefFoundError,急!急!急!
public ArrayList<String> getAllFileInfo(HttpServletRequest request){
String cala = "D:\temp\";
ArrayList<String> fileList = new ArrayList<String>();
list(fileList,cala);
return fileList;
}
public void list(List<String> lst,String path){
File f = new File(path);
if(f.isDirectory()){
lst.add(f.getAbsolutePath() + "/");
String dirs[] = f.list();
for(int i=0; dirs!=null && i<dirs.length; i++){
list(lst,f.getAbsolutePath() + "/" + dirs[i]);
}
}
if(f.isFile()){
lst.add(f.getAbsolutePath());
}
}
f.list()
迭代这个list,然后File file = new File(iterator);