- 论坛徽章:
- 0
|
报错信息为
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
。。。。。。
下tomcat5.5环境下,运行如下jsp代码
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.io.*,java.lang.*"%>
<%
String path=request.getRealPath(".");
FileReader fr=new FileReader(path + "\ReadData.txt");
//关键在于读取过程中,要判断所读取的字符是否已经到了文件的末尾,
//并且这个字符是不是文件中的断行符,即判断该字符值是否为13。
int c=fr.read();//从文件中读取一个字符
//判断是否已读到文件结尾
while(c!=-1){
out.print((char)c);//输出读到的数据
c=fr.read();//从文件中继续读取数据
if(c==13){//判断是否为断行字符
out.print("<br>");//输出分行标签
fr.skip(1);//略过一个字符
//c=fr.read();//读取一个字符
}
}
fr.close();
%> |
|