首 页 网站运营 网络编程 网页制作 图象媒体 数据库 建站资源 网管专区 下载专区 最新资讯
IT学堂|红色黑客联盟
设为首页
加入收藏
联系站长
您所在的位置:首页>网页制作>Javascript>文章内容
Java文件操作大全(1)
来源: 作者: 发布时间:2007-04-12

本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,逐行读取数据等等。

文件的建立/检查与删除

<%@ 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>

</body>

</html> 

共4页: 上一页 1 [2] [3] [4] 下一页


[推荐] [返回顶部] [打印本页] [关闭窗口]
热点文章
·JScript 的运算符
·JScript 的数据类型
·控制程序的流程
·JScript 函数
·内部对象
·创建自己的对象
·Jscript 保留字
·创建高级对象
·递归
·复制、传递和比较数据
相关文章
·Java: JNI完全手册
·J2SE的30个基本概念
·由基本概念开始全面认识JAVA
·Java和jsp编程中应该注意的几个常见问
·J2ee学习流程简介
·java基础学习:常用的ant的操作
·为什么是Java EE 5
·Java入门需掌握的30个基本概念
·类的载入以及类是如何工作的
·
文章检索
Google
相关文章
·Java: JNI完全手册
·J2SE的30个基本概念
·由基本概念开始全面认识
·Java和jsp编程中应该注
·J2ee学习流程简介
·java基础学习:常用的ant
·为什么是Java EE 5
·Java入门需掌握的30个基
·类的载入以及类是如何工
·
·仔细触摸Java编程中的“
·用JavaScript实现仿Wind
·Java泛型编程快速入门
·JavaScript 访问 JSF 组
·编写多线程Java应用程序