jsp,java文件操作(新建,删除,读取,写入)

jsp,java文件操作(新建,删除,读取,写入)

ID:24144681

大小:31.50 KB

页数:4页

时间:2018-11-12

jsp,java文件操作(新建,删除,读取,写入)_第1页
jsp,java文件操作(新建,删除,读取,写入)_第2页
jsp,java文件操作(新建,删除,读取,写入)_第3页
jsp,java文件操作(新建,删除,读取,写入)_第4页
资源描述:

《jsp,java文件操作(新建,删除,读取,写入)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在javajsp中有很多的地方要用到对文件的操作,文件操作也很简单,下面就列举一些文件操作的常用方法jsp文件操作常用方法:mkdir() 方法用于对文件夹的创建  delete() 方法可以删除文件夹和文件 exists() 方法是判断文件夹或文件是否存在 createNewFile() 方法是创建一个文件 listFiles() 方法是获取文件夹下的文件 read() 方法是对文件进行读取 readLine() 方法是对文件进行以行读取 write() 方法是将字符或字符串写入文件 下面就对这些方法进行示例说明1.目录的新建与删

2、除mkdir()方法:<%@ page import="java.io.*" %> <% String path = request.getRealPath("/file/"); String subPath = path+"mulu"; File ml = new File(subPath); if(ml.exists()) { ml.delete(); out.println(path + "文件夹mulu已经被删除!"); } else { ml.mkdir(); out.println(path + "文件夹mulu创建成功

3、!"); } %> 2.文件的新建与删除createNewFile()方法:<%@ page import="java.io.*" %> <% String path = request.getRealPath("/file/"); File fileName = new File(path, "File.txt"); if(fileName.exists()) { fileName.delete(); out.println(path + "文件File.txt文件已经被删除!"); } else { fileName.creat

4、eNewFile(); out.println(path + "文件File.txt创建成功!"); } %> 3.获取文件夹下的文件listFiles()方法:<%@ page import="java.io.*" %> <% String path = request.getRealPath("/file/"); File fl = new File(path); File list[] = fl.listFiles(); out.println("文件列表:
"); for(int i=0; i < list.lengt

5、h; i++) {      out.println(list[i].getName()+"
");  } %> 4.读取文件的内容read()方法:<%@ page import="java.io.*" %> <% String path = request.getRealPath("/file/");  FileReader fr = new FileReader(path + "File.txt");  //单个字节方式读取 int c = fr.read();  while(c != -1) //判断是否已读到文件的结

6、尾 { out.print((char)c); //输出读取到的数据  c = fr.read(); //从文件中读取数据 if(c == 13) //判断是否为断行字节 { out.print("
"); //输出分行标签 fr.skip(1); //略过一个字节 c = fr.read(); //读取一个字节 } } fr.close(); %> 还可以用读取行的方式进行对文件的读取readLine()方法:<% BufferedReader br = new  BufferedReader(fr); String brl

7、 = BufferedRead.readLine(); while(brl!=null) { out.println(brl+"
"); brl = BufferedRead.readLine(); } brl.close(); fr.close(); %> 5.写入文件write()方法:<%@ page import="java.io.*" %> <% String path = request.getRealPath("/file/");  FileWriter fw = new FileWriter(path + "F

8、ile.txt");  fw.write("hello!"); fw.write("祝大家学习jsp愉快!"); fw.write("希望本文能给大家对’jsp文件操作的理解’有所帮助!"); fw.close();  %> 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。