<%--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> |
JSP遍历文件目录
最新推荐文章于 2021-10-11 14:23:17 发布