当前位置:编程学习 > JSP >>

jsp 查找遍历目录下所有文件

jsp教程 查找遍历目录下所有文件,我们先利用了application.getRealPath读取根目录文件,然后再利用 new file读取目录文件再保存到数组,最后用for遍历输出。

<%@ page import="java.io.*" %>
<HTML>
    <HEAD>
        <TITLE>Index of Files</TITLE>
    </HEAD>

    <BODY>
        <H1>Index of Files</H1>
        Click a file to open/download it...
        <%
            String file = application.getRealPath("/");

            File file1 = new File(file);
            String [] fileNames = file1.list();
            File [] fileObjects= file1.listFiles();
        %>
        <UL>
        <%
            for (int i = 0; i < fileObjects.length; i++) {
                if(!fileObjects[i].isDirectory()){
        %>
        <LI>
          <A HREF="<%= fileNames[i] %>"><%= fileNames[i] %></A>
              
          (<%= Long.toString(fileObjects[i].length()) %> bytes long)
        <%
                }
            }
        %>
        </UL>
    </BODY>
</HTML>

补充:Jsp教程,Java基础 
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,