07第7章 Jsp文件操作10

  • 格式:doc
  • 大小:867.50 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学习激励案例导航

电子商务

网站建设

基础

电子商务

网站概述

基本定义

5个应用特性

3层框架结构

3种分类

3个功能

丁磊张朝阳马云网站建设定义

网站7个概念

网站的标准

网站建设工具

定义与功能

电子商务网站

的模式

电子商务网站

的分类

电子商务

网站建设

平台运营商

自主研发

自助建站

使用电子商务

系统建设网站

第7章

本章知识结构框图

本章知识要点

1.JSP文件操作的基础知识;

2.JSP对目录的创建、删除操作;

3.JSP对文件的创建、删除、读取、写入。

本章学习方法

1.了解必须的理论基础,掌握必须的常用方法;

2.以实例练习带动知识理解;

3.通过综合实例全面深入理解文件及目录的操作。

JSP文件操作

须从刻苦的学习中成长。今天,我们开始了电子商务网站建设的学习之旅。扎扎实实地学好理论基础,广泛涉猎网站建设知识精华,必将成就你们辉煌的人生……

学习激励与案例导航

程序人员之求伯君

丁磊,网易公司首席架构设计师,1971年生于浙江宁波。2007福布斯中国富豪榜排名第63位,资产75亿元,1997年6月创立网易公司,将网易从一个十几个人的私企发展成今天拥有近300名员工并在美国公开上市的知名互联网技术企业。

搜狐公司董事局主席兼首席执行官,1964年生于陕西省西安市,1986年毕业于清华大学物理系,同年以全国第39名成绩,考取李政道奖学金赴美留学,1998年2月25日,正式成立搜狐公司。在张朝阳的领导下搜狐历经四次融资,于2000年7月12日,在美国纳斯达克成功挂牌上市。

面对一个个网络精英创造的辉煌,面对世人感叹创业的艰辛!做为大学生的我们一定明白,刻苦努力地学习,拥有过硬的本领,有朝一日,我们也会和他们一样,气宇轩昂地走在成功的大道上!

7.1Jsp文件操作概述

当前,应用软件离不开数据,数据在计算机中存在主要有两种形式,一是数据库,二是文件。对存储在计算机中的文件进行操作是编程者经常用到的操作。JSP为文件操作提供了丰富的类,这些类完成了文件操作的全部功能。

7.1.1 JSP文件操作基础

大量的文件组成了计算机的软件系统。文件操作是互联网重要应用之一,也是Jsp课程不可缺少的关键内容之一,如图7-1所示,常见的QQ聊天软件、电子邮箱都是互联网文件应用的典型。

1.文件操作的功能

文件与数据库完成了对网络数据的存储、读取的操作。实现了网络数据的安全、方便存储。但比较小的文件存取使用文件方式操作更方便、更快速。Jsp的文件操作功能完成了对服务器文件操作的全部功能,尤如操作本地硬盘目录和文件一样方便。

图7-1 常用的互联网文件操作实例

2.文件操作的内容

文件操作分为目录操作与文件操作两部分内容,实现对服务器硬盘中的文件及目录进行的各种操作功能。

3.文件操作分类

按照访问方式文件分为三类:

(1)顺序文件。是按记录进入文件的先后顺序存放、其逻辑顺序和物理顺序一致的文件。

(2)随机文件。存储由多条固定长度记录组成的文件。

(3)二进制文件。图形文件及文字处理程序等计算机程序都属于二进制文件。

4.文件名的表示方法

每个文件都用文件名进行标识,文件的完整名称由文件名和文件路径两部分组成,在JSP中文件名的标识方法与硬盘中不同,例如,E:\JSP\index.jsp表示E盘JSP目录下的index.jsp文件。而同样的文件及目录结构在JSP中使用的时候则要写成以下两种之一:(1)第一种写法:E:/JSP/index.jsp

(2)第二种写法:E:\\JSP\\index.jsp

7.1.2 Jsp文件操作的方法

JSP中的文件操作使用表7-1中的类完成。

7.1.3 File类详解

1.File类概述

该类不同于java.io.File类,在编写程序时应注意使用。File类是文件和目录路径名的抽象表示形式。主要用于保存单个上传文件的相关信息。如上传文件的文件名、文件大小、文件数据等,不涉及对文件听读写操作。此外,File还浏览子目录层次结构。

2.File类语法结构

第一种语法结构是建立文件目录的File对象;第二种语法结构是建立文件的File对象。

3.File类常用方法

表7-2 File类常用方法

7.2Jsp目录操作

文件存储在计算机的目录中,目录也称文件夹,欲应用JSP对文件进行操作,必须熟练掌握JSP对目录的操作。JSP目录操作主要包括目录的建立、目录的删除两方面的内容。本节将以实例方式详细讲解这两个方面的知识。

7.2.1 Jsp建立目录

目录的建立是网上常用操作之一,在JSP中可以很轻松实现目录的创建。JSP目录的创建通过File对象的mkdir()或mkdirs()方法实现。

1.语法格式:

2.操作举例

表7-3 建立目录操作举例

7.2.2 Jsp删除目录

与目录建立相对应的是目录的删除。JSP目录的删除是通过File对象的delete方法完成。删除目录前一般要用file对象的exists()对目录是否存在进行检测。

1.语法格式:

2.操作举例

7.3Jsp文件操作

文件的创建、删除、读取、写入构成了文件操作的四大内容。JSP为这四项操作提供了相应的方法,可以十分便捷地完成对文件的所有操作。

7.3.1 Jsp文件的建立

文件的建立要先建立文件File对象,然后调用File对象的CreateNewFile()方法实现文件的创建。

1.语法格式:

2.操作举例

表7-5 建立文件操作实例