📄
字号:
范例FileWriter.jsp源代码:
001 <%@page contentType="text/html;charset=gb2312"
002 import="Java.io.*"%>
003 <html>
004 <head>
005 <title>FileWriter对象</title></title>
006 </head>
007 <body>
008 <p align=center>
009 <font size=5>
010 将数据无分行写入文件中
011 </font>
012 </p>
013 <hr>
014 <%
015 //首先将数据写文件中,必须写入数据的文件要存在
016 //通过文件创建操作学习的知识
017 //在没有写入文件时进行文件的创建
018 String FilePath=request.getRealPath("/");
019 //建立File对象
020 File createFile=new File(FilePath,"WriteFile.txt");
021 //判断文件是否存在
022 //如果存在,写入数据,否则创建文件之后再写入数据
023 if(createFile.exists())
024 {
025 out.println("WriteFile.txt文件存在<br>");
026 }
027 else
028 {
029 out.println("WriteFile.txt文件不存在<br>");
030 //文件不存在,开始创建WriteFile.txt文件
031 createFile.createNewFile();
032 out.println("WriteFile.txt文件被创建完成<br>");
033 }
034 //建立FileWriter对象
035 FileWriter FileWrite=new FileWriter(FilePath+"\\WriteFile.txt");
036 //向文件WriteFile.txt中写入数据
037 FileWrite.write("这是将数据无分行写入文件中的一个例子,");
038 FileWrite.write("在打开WriteFile.txt文件时,所有的数据没有分行");
039 //关闭FileWriter对象
040 FileWrite.close();
041 //以行为单位读取文件中的数据进行显示
042 out.println("写入WriteFile.txt文件中的数据没有分行");
043 out.println("<hr>");
044 FileReader FileRead=new FileReader(FilePath+"\\WriteFile.txt");
045 //建立BufferedReader对象
046 BufferedReader BufferedRead=new BufferedReader(FileRead);
047 //读取文件中一行字符串
048 String BufferedReadLine=BufferedRead.readLine();
049 while(BufferedReadLine!=null)
050 {
051 out.println(BufferedReadLine);
052 out.println("<br>");
053 BufferedReadLine=BufferedRead.readLine();
054 }
055 %>
056 </body>
057 </html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -