转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
jsp文件操作之写入篇         ★★★★

jsp文件操作之写入篇

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

WriteOver.Jsp

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

$#@60;h3$#@62;写一个文件$#@60;/h3$#@62;

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

$#@60;/p$#@62;
$#@60;/body$#@62;
$#@60;/html$#@62;

//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 Something() {
return something;
}
//写入字符串到文件中,成功则返回success字符串
public String writeSomething() {
try {
    
     File f = new File(path);
     PrintWriter out = new PrintWriter(new FileWriter(f));
     out.print(this.getSomething() + "\n");
     out.close();
     return "Success.";
} catch (IOException e) {
     return e.toString();
}    
}
}
  为了对文件操作有全面了解,请看下一篇$#@60;$#@60;jsp文件操作之追加篇$#@62;$#@62;。


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台