JSP文件常用的操作有,文件的建立、文件的检查与文件的删除等几种,今天就先来看看这三种吧。
<%@ page contentType=\"text/html;charset=gb2312\"%>
<%@ page import=\"java.io.*\"%>
<html>
<head>
<title>文件的建立、检查与删除</title>
</head>
<body>
<%
String path=request.getRealPath(\"\");
//out.println(path);
File f=new File(path,\"File.txt\");
//out.println(f);
//out.println(f.exists());
if(f.exists()){ //检查File.txt是否存在
f.delete(); //删除File.txt文件
out.println(path + \"\\\\File.txt 存在,已删除。\");
}else{
f.createNewFile(); //在当前目录下建立一个名为File.txt的文件
out.println(path + \"\\\\File.txt 不存在,已建立。\"); //输出目前所在的目录路径
}
%>
目录的建立/检查与删除
<%@ page contentType=\"text/html;charset=gb2312\"%>
<%@ page import=\"java.io.*\"%>
<html>
<head>
<title>目录的建立/检查与删除</title>
</head>
<body>
<%
String path=request.getRealPath(\"\");
path=path + \"\\\\Sub\"; //将要建立的目录路径
File d=new File(path); //建立代表Sub目录的File对象,并得到它的一个引用
if(d.exists()){ //检查Sub目录是否存在
d.delete();
out.println(\"Sub目录存在,已删除\");
}else{
d.mkdir(); //建立Sub目录
out.println(\"Sub目录不存在,已建立\");
}
%>
</body>
</html>
如何在JSP中处理虚拟目录
<%@ page contentType=\"text/html;charset=gb2312\"%>
<%@ page import=\"java.io.*\"%>
<html>
<head>
<title>JSP中如何处理虚拟目录</title>
</head>
<body>
取得虚拟目录对应的磁盘路径<br>
Web站点主目录的位置为<font color=#ff0000><%=request.getRealPath(\"/\")%></font><br>
JSP网页所在的目录位置<font color=#ff0000><%=request.getRealPath(\"./\")%></font><br>
JSP网页所在目录上一层目录的位置<font color=#ff0000><%=request.getRealPath(\"../\")%></font><br> [Page]
</body>
</html>
文件属性的取得
<%@ page contentType=\"text/html;charset=gb2312\"%>
<%@ page import=\"java.util.Date,java.io.*\"%>
<html>
<head>
<title>文件属性的取得</title>
</head>
<body>
<%
String path=request.getRealPath(\"/\");
&nb