07第7章 Jsp文件操作10
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 建立文件操作实例