jsp读写txt文件两例
2009-07-24 11:40
351 查看
一、例子1
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>
<html> <head> <title>JSP中读文件和写文件的例子</title> </head>
<body>
<%
//写文件
String str = "创建方法:var ajaxobj=new AJAX;,如果创建失败则返回false";
String filename = request.getRealPath("lionsky.txt");
java.io.File f = new java.io.File(filename);
if(!f.exists())//如果文件不存,则建立
{
f.createNewFile();
}
try
{
PrintWriter pw = new PrintWriter(new FileOutputStream(filename));
pw.println(str);//写内容
pw.close();
} catch(IOException e) {
out.println(e.getMessage());
}
//读文件
java.io.FileReader fr = new java.io.FileReader(f);
char[] buffer = new char[100];
int length; //读出的字符数(一个中文为一个字符)
//读文件内容
out.write(filename+"<br>");
while((length=fr.read(buffer))!=-1) {
//输出
out.write(buffer,0,length);
}
fr.close();
%>
</body> </html>
二、例子2
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page language="java" %>
<%@ page import="java.io.*" %>
<HTML><HEAD><TITLE>读写文件</TITLE></HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>将数据写入文件</FONT>
</CENTER>
<%
String path = request.getRealPath("/temp"); //取得目录在服务器端的实际位置
//out.println(path+"<br>");
FileWriter fw = new FileWriter(path + "//File.txt"); //建立FileWrite对象,并设定由fw对象变量引用
//将字串写入文件
fw.write("大家好!");
fw.write("祝大家学习jsp愉快!");
fw.write("希望大家能够深入了解jsp技术!");
fw.close(); //关闭文件
FileReader fr = new FileReader(path + "//File.txt"); //建立FileReader对象,并设定由fr对象变量引用
BufferedReader br = new BufferedReader(fr); //建立BufferedReader对象,并设定由br对象变量引
String Line = br.readLine(); //读取一行数据
out.println(Line + "<BR>"); //输出读取得的数据
br.close(); //关闭BufferedReader对象
fr.close(); //关闭文件
%>
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>
<html> <head> <title>JSP中读文件和写文件的例子</title> </head>
<body>
<%
//写文件
String str = "创建方法:var ajaxobj=new AJAX;,如果创建失败则返回false";
String filename = request.getRealPath("lionsky.txt");
java.io.File f = new java.io.File(filename);
if(!f.exists())//如果文件不存,则建立
{
f.createNewFile();
}
try
{
PrintWriter pw = new PrintWriter(new FileOutputStream(filename));
pw.println(str);//写内容
pw.close();
} catch(IOException e) {
out.println(e.getMessage());
}
//读文件
java.io.FileReader fr = new java.io.FileReader(f);
char[] buffer = new char[100];
int length; //读出的字符数(一个中文为一个字符)
//读文件内容
out.write(filename+"<br>");
while((length=fr.read(buffer))!=-1) {
//输出
out.write(buffer,0,length);
}
fr.close();
%>
</body> </html>
二、例子2
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page language="java" %>
<%@ page import="java.io.*" %>
<HTML><HEAD><TITLE>读写文件</TITLE></HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>将数据写入文件</FONT>
</CENTER>
<%
String path = request.getRealPath("/temp"); //取得目录在服务器端的实际位置
//out.println(path+"<br>");
FileWriter fw = new FileWriter(path + "//File.txt"); //建立FileWrite对象,并设定由fw对象变量引用
//将字串写入文件
fw.write("大家好!");
fw.write("祝大家学习jsp愉快!");
fw.write("希望大家能够深入了解jsp技术!");
fw.close(); //关闭文件
FileReader fr = new FileReader(path + "//File.txt"); //建立FileReader对象,并设定由fr对象变量引用
BufferedReader br = new BufferedReader(fr); //建立BufferedReader对象,并设定由br对象变量引
String Line = br.readLine(); //读取一行数据
out.println(Line + "<BR>"); //输出读取得的数据
br.close(); //关闭BufferedReader对象
fr.close(); //关闭文件
%>
相关文章推荐
- jsp读写txt文件两例
- jsp读写txt文件两例
- java读写txt文件
- [C#]解决读写包含汉字的txt文件时乱码的问题
- 可执行jar包怎么对包内的txt文件读写
- C#读写txt文件的2种方法
- java 实现读写txt文件中的指定一个数字
- [转载]C#读写txt文件的两种方法介绍
- C#读写txt文件
- 读写txt文件
- C# 1读写Excel 2创建文件读写入txt
- 使用jsp读取TXT格式文件
- python 读写txt文件 json文件的实现方法
- C++中cout控制输出格式和读写txt文件
- 读写文件,用代码在讲html文件转为jsp文件
- C#与TXT文件的读写操作
- C#读写txt文件的两种方法介绍
- C#读写txt文件
- 现在有空了,回来解决四年前uboot 读写fat 分区的一个txt文件问题
- C#读写TxT文件