JSP文件操作例程 - 读文件

2016-01-29 12:29 5 1 收藏

JSP文件操作例程 - 读文件,JSP文件操作例程 - 读文件

【 tulaoshi.com - Java 】

<%--
作者:何志强[hhzqq@21cn.com]
日期:2000-08-07
版本:1.0
功能:JSP文件操作例程 - 读文件
--%

<%@ page contentType="text/html;charset=gb2312"%

<%
//变量声明
java.lang.String strFileName;     //文件名
java.io.File objFile;             //文件对象
java.io.FileReader objFileReader; //读文件对象
char[] chrBuffer = new char[10];  //缓冲
int intLength;                    //实际读出的字符数(一个中文为一个字符)

//设置待读文件名
strFileName = "d:test.txt";

//创建文件对象
objFile = new java.io.File(strFileName);

//判断文件是否存在
if(objFile.exists()){//文件存在
   //创建读文件对象
   objFileReader = new java.io.FileReader(objFile);

   //读文件内容
   while((intLength=objFileReader.read(chrBuffer))!=-1){
      //输出
      out.write(chrBuffer,0,intLength);
   }

   //关闭读文件对象
   objFileReader.close();
}
else{//文件不存在
   out.println("下列文件不存在:"+strFileName);
}
%

来源:http://www.tulaoshi.com/n/20160129/1486275.html

延伸阅读
标签: 服务器
Linux内核的文件预读详解   Linux文件预读算法磁盘I/O性能的发展远远滞后于CPU和内存,因而成为现代计算机系统的一个主要瓶颈。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化手段之一。本文作者是中国科学技术大学自动化系的博士生,他在1998年开始学习Linux,为了优化服务器的性能,他开...
标签: Java JAVA基础
      今天闲来无事,突然想到一个问题,能不能把访问JSP文件的后缀换成我自己的后缀呢?经过自己的一些调试,终于成功啦.哈哈哈。 好高兴.....     首先,在WEB.XM里配置   <servlet     <servlet-nametestsuffix</servlet-name     <servlet-classmytest.Tes...
标签: Java JAVA基础
  如果你曾用VB编写文件上传的组件的话,那么用JAVA编写文件上传的JAVABEAN十分容易。 下面的例子只是一个简版 package yuanyifileup; import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.jsp.PageContext; public class yuanyifileup { private ServletReque...
标签: Web开发
  DisplayFile.java //********************************* File parentDirectory = null;//当前目录 ArrayList [] file = null;//存放当前目录中所有的文件 ArrayList [] directory = null;//存放当前目录中所有的目录 String [] temp = null;//临时...
标签: Java JAVA基础
Tomcat 暴露JSP文件内容 涉及程序: Tomcat 详细: Java Server Pages (JSP)类型的文件是以'.jsp'扩展名在Tomcat 上注册,Tomcat 是文件名大小写敏感的,'.jsp'和'.JSP'是不同类型的文件扩展名。如果提交有'.JSP'的链接给Tomcat,而Tomcat找不到'.JSP'就会以默认的'.text'文件类型来响应请求。因为在NT系统中大小写文件名是非敏感的,所以...

经验教程

277

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部