jsp文件操作之写入篇_JSP编程

 
    文件操作是网站编程的重要内容之一,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();
}    
}
}
  

时间: 2024-09-20 00:16:46

jsp文件操作之写入篇_JSP编程的相关文章

jsp文件操作之追加篇_JSP编程

文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的. 这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松追加数据到文本文件,如果大家读了上写入篇的话,会发现这篇文章同上一篇有很多相似之处,读起来也很容易了. 注意请放置一个文本文件afile.txt到web根目录的test目录下,以便程序追加数据,javabean文件编译后将class文件放到对应的class目录下(tomcat环境). writ

jsp文件操作之读取篇_JSP编程

文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的. 这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松读取文本文件,注意请放置一个文本文件afile.txt到web根目录的test目录下,javabean文件编译后将class文件放到对应的class目录下(tomcat环境). Read.jsp <html> <head> <title>读取一个文件</titl

jsp文件操作之写入篇

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

JSP针对XML文件操作技巧实例分析_JSP编程

本文实例讲述了JSP针对XML文件操作技巧.分享给大家供大家参考,具体如下: XML(Extensible Markup   Language)可扩展标记语言,这个基础知识在早些已经学习过.而这篇教程为什么把它放在J2EE下边呢,因为他也是J2EE的13规范之一,虽然XML是W3C万维网组织联盟指定的,并做了规范,所以说也是一种规范,我们也必须按照规范来,和JDBC,Servlet,Jsp,Ejb等一样的. 前边的文章已经介绍了XML的一些基础知识,主要是用来存储,传输数据的,但是这些数据我们怎

jsp文件操作之追加篇

js 文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的. 这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松追加数据到文本文件,如果大家读了上写入篇的话,会发现这篇文章同上一篇有很多相似之处,读起来也很容易了. 注意请放置一个文本文件afile.txt到web根目录的test目录下,以便程序追加数据,javabean文件编译后将class文件放到对应的class目录下(tomcat环境). w

jsp文件操作之读取篇

js 文件操作是网站编程的重要内容之一,asp关于文件操作讨论的已经很多了,让我们来看看jsp中是如何实现的. 这里用到了两个文件,一个jsp文件一个javabean文件,通过jsp中调用javabean可以轻松读取文本文件,注意请放置一个文本文件afile.txt到web根目录的test目录下,javabean文件编译后将class文件放到对应的class目录下(tomcat环境). Read.jsp <html> <head> <title>读取一个文件</t

JSP数据库操作例程(Use Bean)_JSP编程

- 数据分页显示 - JDBC 2.0:ODBC 通过jdbc:odbc可以实现Jsp对数据库的操作,在这个例子中我将数据库的连接写在了一个JavaBean中,可以实现重复使用 pagetest.jsp文件: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <%@page contentType="text/html;charset=gb2312" %> <j

JSP开发前菜鸟设置篇_JSP编程

  作者:danielmouse     由于朋友问起我开发JSP前都要做些什么,就写了这篇东东.  如果有高手误进,请指正,不要扁我喔!:)   前期准备软件:  j2sdk-1_4_0_01-windows-i586.exe   -----JSDK JAVA开发工具包  jakarta-tomcat-5.0.18.zip   -----TOMCAT5 服务器  jcpro300.zip     -----JCREATOR3.0 JAVA编译工具  j2sdk是必须的,另外两个可自选,听说Ec

JSP文件操作例程 - 读文件

js <%--作者:何志强[hhzqq@21cn.com]日期:2000-08-07版本:1.0功能:JSP文件操作例程 - 读文件--%> <%@ page contentType="text/html;charset=gb2312"%> <%//变量声明java.lang.String strFileName;     //文件名java.io.File objFile;             //文件对象java.io.FileReader obj