如果有人做过的话,不妨帖下代码,让我参考下,急用…… :oops:
[b]问题补充:[/b]
那请问能否做到在浏览器中显示文件列表,类似于资源管理器一样,并且点击文件,在浏览器中打开自己指定类型的文件?
[b]问题补充:[/b]
打开文件也很正常啊,我做的不是网站,可是管理系统,只有特定的人登陆才能打开文件,安全性不用考虑。只是不允许修改,只允许查看
可以让用户在浏览器上面展开一级一级的目录(树形菜单)。。。到子节点以后让用户下载需要打开的文件不就行了? 如果要让用户在浏览器上面运行该文件。。我想应该是不行得!先不说能不能办到。。。至少是不安全的。。。任何网站都不会做这种考虑!
要在浏览器中看?
遍历一个目录。。然后把目录放到list里面,在到页面输出不就行了?
public class getDir {
public static void main(String args[]) {
getDir g = new getDir();
List list2 = g.getPath("D:\spket");
System.out.println("一共有" + count + "个目录");
for (int i = 0; i < list2.size(); i++) {
System.out.println(list2.get(i));
}
}
public List<String> getPath(String path) {
File file = new File(path);
File[] files = file.listFiles();
if (files == null)
return list;
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
count++;
list.add(files[i].getAbsolutePath());
getPath(files[i].getAbsolutePath());
}
}
return list;
}
private List<String> list = new ArrayList<String>();
private static int count;
}
可以让用户在浏览器上面展开一级一级的目录(树形菜单)。。。到子节点以后让用户下载需要打开的目录不就行了? 如果要让用户在浏览器上面打开。。我想应该是做不到的!