JSP遍历文件目录

    技术2022-05-11  71

    <%--Listfile.jsp--%><%@ page import="java.io.File"%><%@ page contentType="text/html;charset=GB2312" language="java" %><html>  <head><title>遍历文件目录</title></head>  <body>  <%!      public  void travelDirectory(String directory,JspWriter out)      {          File dir = new File(directory);          if(dir.isFile())           //判断是否是文件,如果是文件则返回。              return;          File [] files=dir.listFiles();       //列出当前目录下的所有文件和目录          for(int i=0;i<files.length;i++)          {              if(files[i].isDirectory())      //如果是目录,则继续遍历该目录                  travelDirectory(files[i].getAbsolutePath(),out);              out.println( files[i].getName());   //输出该目录或者文件的名字          }      }  %>   <%      //将当前web程序目录结构输出到控制台      String dir=pageContext.getServletContext().getRealPath("/images");      out.println("--------------------------------");      travelDirectory(dir,out);      out.println("--------------------------------");  %>  </body></html>  

    最新回复(0)