CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

文件的读写 (简单)

楼主miggywang()2002-12-05 20:54:15 在 Java / Web 开发 提问

我的jsp中,又一个按钮,其中onClick=writeToFile()  
  然后,我定义writeToFile函数,目的时实现文件的读写功能  
  <SCRIPT   LANGUAGE="JavaScript">  
        function   writeToFile()   {  
        var   fso,   f,   r;  
        var   ForReading   =   1,   ForWriting   =   2;  
        fso   =   new   ActiveXObject("Scripting.FileSystemObject");  
        f   =   fso.OpenTextFile("c:\\testfile.txt",   ForWriting,   true);  
        f.Write("Hello   world!");  
        f.Close();  
        f   =   fso.OpenTextFile("c:\\testfile.txt",   ForReading);  
        r   =   f.ReadLine();  
        return(r);  
      }  
  </script>  
   
  结果当然时不行,请帮我看看。   谢谢! 问题点数:50、回复次数:5Top

1 楼www203(水户洋平)回复于 2002-12-05 22:26:29 得分 0

你怎么能用javascript调用jsp的函数  
   
  javascript是在服务器端监听用户的操作  
   
  jsp是在服务器端解释执行  
  所以…………Top

2 楼net_lover(【孟子E章】)回复于 2002-12-05 22:34:17 得分 20

<SCRIPT   LANGUAGE="JavaScript">  
        var   fso,   f,   r;  
        var   ForReading   =   1,   ForWriting   =   2;  
        fso   =   new   ActiveXObject("Scripting.FileSystemObject");  
        f   =   fso.OpenTextFile("c:\\testfile.txt",   ForWriting,   true);  
        f.Write("Hello   world!");  
        f.Close();  
        f   =   fso.OpenTextFile("c:\\testfile.txt",   ForReading);  
        r   =   f.ReadLine();  
        alert(r);  
   
  </script>Top

3 楼miggywang()回复于 2002-12-06 10:54:58 得分 0

问题太笨了,见谅,我是初学者,要再短时间内完成任务,只有再网上东看看西望望。  
      我的程序本意是这样的。  
      网页上又些表格,包括单行输入,多行输入,下拉等控件,然后,通过点击确定按钮来执行一个程序,将用户的输入信息写到一个文件中,请大家能忍受这样的简单问题,要能给我完整的源程序更好。  
      谢谢!Top

4 楼zxhong(红透半边天)回复于 2002-12-06 11:08:05 得分 30

public   void   WriteFile(String   filePath,String   test)   throws   FileNotFoundException  
  {  
  //path   =   filePath;  
  try   {  
  //创建PrintWriter对象,用于写入数据到文件中  
  PrintWriter   pw   =   new   PrintWriter(new   FileOutputStream(filePath));  
  //用文本格式打印整数Writestr  
  pw.println(test);  
  //清除PrintWriter对象  
  pw.close();  
  }   catch(IOException   e)   {  
  //错误处理  
  System.out.println("写入文件错误"+e.getMessage());  
  }  
  }  
  //有多少参数都可以  
  Top

5 楼miggywang()回复于 2002-12-06 11:24:24 得分 0

不好意思,我还是不清楚,java程序我能写出来,jsp就不行了,主要还是原理不明白。其实,我想问的主要是怎么让点击完按钮后执行你上面的程序。  
  按钮中<input   type="SUBMIT"   name="Layer60"   value="写入"     onClick="writeToFile()">  
  接下来就是怎么定义writeToFile()函数。是用  
  <script>  
    function   writeToFile(){  
  .....  
  }  
  </script>  
  还是用别的,怎么能用到上面的程序!  
  原谅这个笨问题!Top

相关问题

  • 简单文件读写问题
  • 简单的文件读写问题,解决后即给分!!
  • 一个简单的文件读写问题!
  • VC++中的文件读写,简单问题!!!
  • 一个简单的文件读写问题!
  • 一个简单的文件读写的问题,up有分!!!!
  • 下不了班了。简单的文件读写错误。谢谢!
  • 一个简单而又郁闷的文件读写问题
  • 写文件,读文件
  • 文件读写!

关键词

  • 文件
  • 函数
  • 执行
  • jsp
  • writetofile
  • 按钮
  • 程序
  • printwriter
  • filepath
  • 问题

得分解答快速导航

  • 帖主:miggywang
  • net_lover
  • zxhong

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo