当前位置:
文档之家› JSP 显示已上传文件的文件名
JSP 显示已上传文件的文件名
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>显示已上传文件</title></head>
<body>
<%
String path = "d://upload/";//设置要显示的文件路径
</tr>
<%}%>
</table>
<hr>
</body>
</html>
上述代码中,首先实例化了一个File对象并通过File对象的filelist()方法获取目录的文件列表。然后通过for循环输出目录下的文件名称。执行上述代码,结果如图7-10所示。
图7-10显示文件
<%@ page pageEncoding="UTF-8" language="java" import="java.io.*,java.util.*"%>
(3)在showFileName.Jsp文件中输入以下内容并保存。
<%@ page pageEncoding="UTF-8" language="java" import="java.io.*,java.util.*"%>
File fp1 = new File(path);//实例化File对象
File filelist[]=fp1.listFiles();//获取文件列表
%>
<h1>已上传文件列表</h1>
<p>当前路径:<%= fp1%></ph="522" border="0" cellpadding="0" cellspacing="0">
JSP
本扩展练习,将编写一个showFileName.jsp文件。通过该文件,显示文件目录下的文件名,方便对文件的查看和管理。
(1)新建一个命名为showFileName.Jsp文件。【新建】|【JSP(advanced Templates)】命令,弹出【新建JSP页面】对话框。
(2)设置文件jsp文件的编码、服务器语言和程序用到的Java类包。
<% for(int i=0;i<filelist.length;i++){//for循环显示文件列表
%>
<tr>
<td width="379" height="29" valign="top"> <%=filelist[i].getName()%><br></td>
<td width="72" valign="top"></td>