上一篇:JSP开发前菜鸟设置篇 >>
使用JavaBean,一句代码完成对文本文件读取和写…
在jsp页面里,只需要两句代码就能够同时完成对文本文件的读取和写入.
////////////JavaBean的代码如下......
package count;
import java.io.*;
public class OP_File
{
public BufferedReader bufread;
public BufferedWriter bufwriter;
File writefile;
String filepath,filecontent,read;
String readStr="";
public String readfile(String path) //从文本文件中读取内容
{
try
{
filepath=path; //得到文本文件的路径
File file=new File(filepath);
FileReader fileread=new FileReader(file);
bufread=new BufferedReader(fileread);
while((read=bufread.readLine())!=null)
{
readStr=readStr+read;
}
}catch(Exception d){System.out.println(d.getMessage());}
return readStr; //返回从文本文件中读取内容
}
//向文本文件中写入内容
public void writefile(String path,String content,boolean append)
{
try
{
boolean addStr=append; //通过这个对象来判断是否向文本文件中追加内容
filepath=path; //得到文本文件的路径
filecontent=content; //需要写入的内容
writefile=new File(filepath);
if(writefile.exists()==false) //如果文本文件不存在则创建它
{
writefile.createNewFile();
writefile=new File(filepath); //重新实例化
}
FileWriter filewriter=new FileWriter(writefile,addStr);
bufwriter=new BufferedWriter(filewriter);
filewriter.write(filecontent);
filewriter.flush();
}catch(Exception d){System.out.println(d.getMessage());}
}
}
////////////////jsp文件
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.io.*" %>
<html>
<head></head>
<body>
<jsp:useBean id="filecontrol" class="count.OP_File" scope="page"/>
<%
filecontrol.writefile("aa.txt","liuxiantong",false);
//方法参数("路径","内容",true/false)--->是否追加
String string=filecontrol.readfile("aa.txt");
//方法:返回字符串 参数("路径")
out.println(string); //将读到的内容输出
%>
</body>
</html>
下一篇:jsp与javaBeans的结合使用 >>
相关文章:
- · 子网掩码计算方法
- · 关于pasv模式中,数据端口由谁指定?
- · Vsftpd1.2.0的高级配置篇
- · Vsftpd1.2.0的基础配置篇
- · SERV-U 6002版安全设置全攻略(3)
- · SERV-U 6002版安全设置全攻略(2)
- · SERV-U 6002版安全设置全攻略(1)
- · SERV-U 6002版安全设置全攻略(4)
- · FTP的建立与维护
- · 用SSL加密增强FTP服务器安全性
- · 教你如何巧妙设定匿名FTP的安全
- · 创建IIS6.0下用户隔离模式FTP站点
- · Secure FTP:安全的企业级FTP服务器
- · BulletProof FTP Server:物美价廉
- · ArGoSoft FTP服务器:架设只要一分钟
- · FTP服务器架设--管理篇
- · FTP服务器架设--架设篇
- · FTP服务器架设--安全篇
- · serv-U FTP软件的攻击防守
- · FTP服务器快速架设全功略
- · IIS建立FTP就真的那么弱吗
- · 关于ftp服务程序中不安全因素研究
- · FTP服务器安全
- · FTP服务器端软件Serv-U教程(6)
- · FTP服务器端软件Serv-U教程(2)
- · FTP服务器端软件Serv-U教程(5)
- · FTP服务器端软件Serv-U教程(3)
- · FTP服务器端软件Serv-U教程(1)
- · FTP服务中允许上传权限存在的问题
- · 内网FTP服务器架设不完全解析
- · Linux下FTP的配置与应用
- · wingate FAQ大全
- · SyGate安装前奏
- · Leapftp的安全问题
- · FTP命令详解
- · 站点FTP参数设置
- · Linux服务器设置指南-代理接入服务器(2)4
- · Linux服务器设置指南-代理接入服务器(1)2
