第2章JSP实现网站计数器

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

2.1 网站计数器实现原理
很多网站都会利用一个计数器来实现对网站的访问量进行 统计.当不同的访问者访问网站时,网站都会利用计数器 自动进行记录.这个实例中,利用文本文件形式来存储访 问量.当访问者访问到网站的时候,系统读取指定文本文 件,然后读取文本文件中记录的访问量,再将访问量加一, 并将数据存储到文本文件中,这样就实现了对网站进行统 计的功能.
2.1.1 JSP中读取文本文件内容
JSP中读取文本文件内容主要是通过Java的读取文 件类,由JSP通过浏览器显示结果.这样的文本读 取需要使用JDK中的BufferedReader类和 FileReader类. BufferedReader类用来从字符输入流中读取文本 并将字符存入缓冲区以便能提供字符,数组的高 效读取.
当访问者访问到网站的时候系统读取指定文本文件然后读取文本文件中记录的访问量再将访问量加一并将数据存储到文本文件中这样就实现了对P技术进行了简单的介绍,在后续章节 中会通过一些实例来讲解JSP的相关技术.本章主 要介绍利用JSP技术实现网站计数功能.这个实例 中会用到读写文件等知识点,本章将对如何读写 文件内容进行简单介绍.
2.2 完整网站计数器的实现
2.1节中分别介绍了在JSP中如何读取和写入文本 文件.在读取和写入文本文件时需要借助JDK中的 BufferedReader,FileReader, FileOutputStream和PrintWriter类.本节将借助 2.1节中介绍的知识点来实现完整网站计数器功能, 具体步骤如下.
2.3 小结
JSP中定义了编写Java脚本的格式要求.在JSP中 使用JSP的标记元素和内置标签联合Java脚本编写 程序,是学习JSP初期常用的编程方式. 本章通过对网站计数器的实例介绍了JSP中混合 Java脚本的编程方式,在这个实例用到了 java.io.*包下几个JDK提供的类,主要有 BufferedReader类,FileReader类, FileOutputStream类和PrintWriter类. BufferedReader类和FileReader类联合使用可以 实现读取文本文件中的内容.FileOutputStream 类和PrintWriter类联合使用可以实现向文本文件 中写入内容.
2.1.2 JSP向文本文件中写入内容
JSP向文本文件中写入内容主要是通过Java写入文 件类.这样的文本写入需要使用JDK中的 FileOutputStream类和PrintWriter类. FileOutputStream类是用来向File或 FileDescriptor输出数据的一个输出流. FileOutputStream类的几个常用方法如表所示.

相关文档
最新文档