以下方法就是就實現頁面讀取/存儲功能
1 讀取
<%
//變量聲明
String fileName; //文件名
File file; //文件對象
FileReader reader; //讀文件對象
char[] chrBuffer = new char[10]; //緩衝
int length; //實際讀出的字符數(一箇中文爲一個字符)
fileName = "d://read.txt"; //設置待讀文件名
file = new File(fileName); //創建文件對象
if (file.exists()) {
reader = new FileReader(file);
while ((length = reader.read(chrBuffer)) != -1) {
out.write(chrBuffer, 0, length);
}
reader.close();
} else {
out.write("不存在文件:" + fileName);
}
%>
2 存儲
String str = "要保存的內容...";
String fileName = "d://write.txt";
try {
PrintWriter writer = new PrintWriter(new FileOutputStream(fileName));
writer.println(str);
writer.close();
} catch (IOException e) {
out.write(e.getMessage());
}
%>