我想把 服务器端 Project/download文件夹下面的所有 xml文件 下载到 客户机器 的 d:/download文件夹下面。------------------------------
具体大概是这样(bs结构): 1.客户端 登陆ie 访问a.jsp;
 2.在a.jsp内 单击 button按钮 下载 服务器端  Project/download文件夹下面的所有 xml文件到客户段本机的 d:/download文件夹下面来;
 

解决方案 »

  1.   

    可以直接调用相关common-net包资源的函数来实现
      

  2.   

    根据我目前的知识,只能:
    根据Project/download文件夹的绝对路径创建File类,然后将File下的所有东西罗列出来,之后再一一下载就不知有没有直接通过I/O流,把整个文件夹一起下下来的
      

  3.   

    可以的,  String names = ""; //文件名
       try {
                File f = new File("你的文件夹路径");
                if (f.isDirectory()) {
                    File[] fList = f.listFiles();
                    for (int j = 0; j < fList.length; j++) {
                        File file = fList[j];
                        if (file.isFile()) {
                            names += file.getName();//获取文件名
                        }
                    }
                }
            } catch (Exception e) {
                
            }
    得到文件名后,采用循环去批量下载