📄 listfiles0.jsp
字号:
1 <%@ page contentType="text/html;charset=gb2312"%>
2 <%@ page import="java.io.*"%>
3
4 <html>
5 <head>
6 <title>文件的浏览</title>
7 </head>
8 <body>
9 <h1>文件的浏览</h1>
10 <hr1
11
12 <%int fcount=0,dcount=0;%>
13 <%
14 String path=request.getRealPath("/");
15
16 //建立当前目录中文件的File对象
17 File d=new File(path);
18 //取得代表目录中所有文件的File对象数组
19 File list[]=d.listFiles();
20 out.println("<font color=#ff0000>" + path + "目录下的文件:</font><br>");
21 //循环输出当前目录下的所有文件
22 for(int i=0;i<list.length;i++)
23 {
24 if(list[i].isFile())
25 {
26 out.println(list[i].getName() + "<br>");
27 fcount++;
28 }
29 }
30 out.println("<br><font color=#ff0000>" + path + "目录下的目录:</font><br>");
31 //循环输出当前目录下的所有子目录
32 for(int i=0;i<list.length;i++)
33 {
34 if(list[i].isDirectory())
35 {
36 out.println(list[i].getName() + "<br>");
37 dcount++;
38 }
39 }
40 %>
41
42 <hr>
43 <h3>统计结果:</h3>
44 <center>
45 文件总数:<%=fcount%><br>
46 目录总数:<%=dcount%><br>
47 </center>
48 </body>
49 </html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -