除非自己在Server端写一个程序,不然就是不可能的了

解决方案 »

  1.   

    得到根目录的方法很容易
    getServletContext().getRealPath("\\")
    就可以得到good luck
      

  2.   

    没用过java.io.file这个包吗?
    要实行并不难,代码就不帮你写了,
    自己去查java api 中java.io.file包以下方法public String[] list()
    Returns an array of strings naming the files and directories in the directory denoted by this abstract pathname.public File[] listFiles()
    Returns an array of abstract pathnames denoting the files in the directory denoted by this abstract pathname.
      

  3.   

    可以,
    先用我刚才说的那个
    getServletContext().getRealPath("\\")
    得到路径
    再用
    FilenameFilter配合File取得所有文件最后,可以用File对象的delete方法删除之,或做其它的操作good luck
      

  4.   

    我不是在servlet里面做的这个事情,还有java.io.file这个包不行的。我在sun的社区中查到,从httpserver端读流可以返回一个html。如果要得到目录结构,只能解析这个html文件。我已经用这个方法实现了,但是太麻烦。而且服务器不同,返回的html格式也不一样,解析的方法也会不一样。所以个人认为这实在不是一个好方法。所以看看大家还有什么更好的方法?可以参考:http://forum.java.sun.com/thread.jspa?forumID=17&messageID=2475782&threadID=518669