⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄

📁 一些jsp源代码 内含完整jsp程序 希望大家喜欢!!!!!!!!!!!!!!!!!!!1
💻
字号:
范例FileWriteLine.jsp源代码:
001	<%@page contentType="text/html;charset=gb2312" 
002        import="Java.io.*"%>
003	<html>
004	<head>
005		<title>BufferedWriter对象</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,"WriteFileLine.txt");	
021	//判断文件是否存在
022	//如果存在,写入数据,否则创建文件之后再写入数据
023	if(createFile.exists())
024	{
025       out.println("WriteFileLine.txt文件存在<br>");
026	}	
027	else
028	{
029	   out.println("WriteFileLine.txt文件不存在<br>");
030	   //文件不存在,开始创建WriteFileLine.txt文件
031	   createFile.createNewFile();
	   out.println("WriteFileLine.txt文件被创建完成<br>");
032	}	  
033    //建立FileWriter对象
034    FileWriter FileWrite=new FileWriter(FilePath+"\\WriteFileLine.txt");
035    //建立BufferedWriter对象
036    BufferedWriter BufferedWrite=new BufferedWriter(FileWrite);
037    //向文件WriteFile.txt中写入数据
038    BufferedWrite.write("这是将数据分行写入文件中的一个例子,");
039    //取下一行
040    BufferedWrite.newLine();
041    BufferedWrite.write("在打开WriteFileLine.txt文件时,数据实现了分行");
042    //调用flush()方法将数据以分行方式写入文件中
043    BufferedWrite.flush();
044    //关闭FileWriter对象
045    BufferedWrite.close();
046	  out.println("<hr>");
047    //以行为单位读取文件中的数据进行显示
048    FileReader FileRead=new FileReader(FilePath+"\\WriteFileLine.txt");
049    //建立BufferedReader对象
050    BufferedReader BufferedRead=new BufferedReader(FileRead);
051    //读取文件中一行字符串
052    String BufferedReadLine=BufferedRead.readLine();
053    while(BufferedReadLine!=null)
054    {
055      out.println(BufferedReadLine);
056	     out.println("<br>");
057	     BufferedReadLine=BufferedRead.readLine();
058    }
059	%>
060	</body>
061	</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -