如何获取url指定文件夹下的文件列表

例如:我在Web项目中的WebContent下放了一个文件夹Image。
地址为http://localhost:8080/MyTest/Image,如何获取该文件夹的文件列表,
求赐教!!

你可以请求一个action,它去获取文件目录,返回前台,

发个请求到后台,写一个循环遍历文件,当然判断是文件夹还是文件
mport Java.io.File;
import java.util.ArrayList;

public class FileTest {
private static ArrayList filelist = new ArrayList();

public static void main(String[] args) throws Exception {

String filePath = "E://Struts2";
getFiles(filePath);

}
/*

  • 通过递归得到某一路径下所有的目录及其文件 / static void getFiles(String filePath){ File root = new File(filePath); File[] files = root.listFiles(); for(File file:files){
    if(file.isDirectory()){ /
    • 递归调用 */ getFiles(file.getAbsolutePath()); filelist.add(file.getAbsolutePath()); System.out.println("显示"+filePath+"下所有子目录及其文件"+file.getAbsolutePath()); }else{ System.out.println("显示"+filePath+"下所有子目录"+file.getAbsolutePath()); }
      } } }