首 页 | 精品电影 | 音乐天堂 | 在线游戏 | Flash MTV | 三湘书屋 | 幽默笑话 | 三湘图库 | 美女写真 | IT知识库 | QQ贴图 | 加入书签

网页制作网络编程图形图象操作系统冲浪宝典软件教学网络安全认证考试通信技术电子商务业内动态书籍教程原码

最近更新 文章分类 多媒体类 精品软件

本站搜索:
您的位置:三湘时空 -> IT知识库 -> 文章分类 -> JSP实例 -> jsp文件操作之写入篇  
jsp文件操作之写入篇


文章类别:JSP实例 来源: 作者: 发表日期:2005-10-3 字体:[ ]

小游戏 | 在线影院 | 幽默笑话 | 源码下载 | Flash MTV | 音乐试听 | 书屋 | 美女写真

 
    文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的。
  这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松写文本文件,注意请建立一个test目录到web根目录下,程序将会建立一个afile.txt文件,javabean文件编译后将class文件放到对应的class目录下(tomcat环境)。
  有了在jsp下读取和写入文件的方法,要做出一个简单的计数器来相信不是一件困难的事情了,大家可以尝试一下:)

WriteOver.Jsp

<html>
<head>
<title>写一个文件</title>
</head>
<body bgcolor="#000000">
<%--创建javabean并设置属性 --%>
<jsp:useBean id="writer" class="WriteOver" scope="request">
<jsp:setProperty name="writer" property="path" value="/test/afile.txt" />
<jsp:setProperty name="writer" property="something" value="初始化somthing属性" />
</jsp:useBean>

<h3>写一个文件</h3>

<p>
<%--设置要写入的字符串 --%>
<% writer.setSomething("写点东西到文件"); %>
<%--读取上面设置的字符串 --%>
<% out.print(writer.getSomething()); %>
<%--调用writer的writeSomething方法写入文件并返回成功或者出错信息 --%>
<% out.print(writer.writeSomething()); %>

</p>
</body>
</html>

//WriteOver.java javabean文件
import java.io.*;


public class WriteOver {

private String path; //文件路径
private String something;//写入的字符串
//初始化
public WriteOver() {
path = null;
something = "缺省文字";
}

//设置文件路径
public void setPath(String apath) {
path = apath;
}

//得到文件路径
public String getPath() {
return path;
}
//得到字符串
public void setSomething(String asomething) {
something = asomething;
}
//设置字符串
public String getSomething() {
return something;
}
//写入字符串到文件中,成功则返回success字符串
public String writeSomething() {
try {
    
     File f = new File(path);
     PrintWriter out = new PrintWriter(new FileWriter(f));
     out.print(this.getSomething() + "
");
     out.close();
     return "Success.";
} catch (IOException e) {
     return e.toString();
}    
}
}
  

上一篇:JSP入门教程(3) 下一篇:JSP入门教程(4)
本栏目热门文章
·jspSmartUpload上传下载全攻略 2005-10-4
·JSP的login程序代码 2005-10-4
·JSP/Servlet构建三层管理信息系统 2005-10-4
·JSP与SQL SERVER的留言本 2005-10-4
·JSP数据库操作例程(Use Bean) 2005-10-4
·JSP+XML构架网站的实例 2005-10-4
·jsp+javascript打造级连菜单 2005-10-4
·利用iText在JSP中生成PDF报表 2005-10-4
·jsp留言板源代码一: 给jsp初学者. 2005-10-3
·jsp留言板源代码二: 给jsp初学者. 2005-10-3
新近更新文章
·JSP/Servlet构建三层管理信息系统 2005-10-4
·jsp+javascript打造级连菜单 2005-10-4
·JSP单页面网站文件管理器 2005-10-4
·JSP调用JavaBean在网页上动态生成柱状图 2005-10-4
·Tomcat5.x中的虚拟主机配置方法 2005-10-4
·利用iText在JSP中生成PDF报表 2005-10-4
·JSP与SQL SERVER的留言本 2005-10-4
·jspSmartUpload上传下载全攻略 2005-10-4
·轻松使用JSP生成饼图 2005-10-4
·JSP+XML构架网站的实例 2005-10-4
首 页 | 软件发布 | 广告联系 | 下载帮助 | 意见反馈 | 网站地图
  CopyRight? 2002-2004 WWW.SXSKY.NET? All Rights Reserved
三湘时空 站长QQ:82675303 Email: