当前位置: 网学 > 编程文档 > JSP > 正文

JSP中文件常用操作方法

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式

     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

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号