欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
JSP文件操作
文件的建立與刪除

首先取得當前的磁盤(pán)路徑,指定要建立的文件的路徑,再進(jìn)行檢查,如果文件不存在,如果文件不存在,則建立這個(gè)文件,如果文件存在,則刪除這個(gè)文件。
 
CreateDelete.jsp
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page import="java.io.*" %>
<%@ page language="java" %>
<HTML>
<HEAD>
<TITLE>文件的建立與刪除</TITLE>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>文件的建立與刪除</FONT>
</CENTER>
<BR>
<HR>
<BR>
<%
//建立代表目前目錄位置中File.txt檔的File變量, 并由fileName變量變數引用
String path = request.getRealPath("/jsphosting/wenjian");
File fileName = new File(path, "File.txt");
//檢查File.txt是否存在
if(fileName.exists())
{
//刪除File.txt檔
fileName.delete();
//輸出目前所在的目錄路徑
out.println(path + "\\File.txt");
%>
<FONT SIZE = 4 COLOR = red>存在</FONT>, 已完成
<FONT SIZE = 4 COLOR = red>刪除</FONT>
<%
}
else
{
//在目前的目錄下建立一個(gè)名為File.txt的文字檔 
fileName.createNewFile();
//輸出目前所在的目錄路徑
out.println(path + "\\File.txt");
%>
<FONT SIZE = 4 COLOR = red>不存在</FONT>, 已完成
<FONT SIZE = 4 COLOR = red>建立</FONT>
<%
}
%>
</BODY>
</HTML>  



顯示目錄中的文件

首先建立要顯示的目錄的FILE對象,然后調用LISTFILES方法,該方法返回一個(gè)FILE對象數組,顯示數組中的所有元素即可。

ListFile.jsp 
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page language="java" %>
<%@ page import="java.io.*" %>
<HTML>
<HEAD>
<TITLE>取得目錄中的文件</TITLE>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>取得目錄中的文件</FONT>
</CENTER>
<BR>
<HR>
<BR>
<%
//取得目前目錄的磁盤(pán)目錄
String path = request.getRealPath("/jsphosting/wenjian");
//建立代表目前目錄位置的d變量
File d = new File(path);
//取得代表目錄中所有文件
File list[] = d.listFiles();
%>
在<Font color = red><%= path%></Font>目錄下的文件有(每個(gè)文件有其相應的功能)<BR>
<Font color = blue>
<ul>
<%
for(int i=0; i < list.length; i++)
{
%>
<li><%= list[i].getName() %><BR> 
<%
}
%>
</ul>
</Font>
</BODY>
</HTML>  


讀取文件中的字符

直接調用FILEREADER對象的READ()方法讀取所要顯示的字符

ReadAll.jsp
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page language="java" %>
<%@ page import="java.io.*" %>
<HTML>
<HEAD>
<TITLE>讀取文件內容</TITLE>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>讀取文件內容</FONT>
</CENTER>
<BR>
<HR>
<BR>
<%
String path = request.getRealPath("/jsphosting/wenjian"); //取得目前目錄在伺服端的實(shí)際位置
FileReader fr = new FileReader(path + "\\File.txt"); //建立FileReader變量,并設定由fr變量變數引用
int c = fr.read(); //從文件中讀取一個(gè)字節
while(c != -1) //判斷是否已讀到文件的結尾
{
out.print((char)c); //輸出讀取到的數據 
c = fr.read(); //從文件中讀取數據
if(c == 13) //判斷是否為斷行字節
{
out.print("<BR>"); //輸出分行標簽
fr.skip(1); //略過(guò)一個(gè)字節
c = fr.read(); //讀取一個(gè)字節
}
}
//關(guān)閉文件
fr.close();
%>
</BODY>
</HTML>  


將數據寫(xiě)入文件

通過(guò)調用FILEWRITER對象的WRITE()方法向文件中寫(xiě)入數據

Write.jsp
<%@ page contentType="text/html; charset=GB2312"%>
<%@ page language="java" %>
<%@ page import="java.io.*" %>
<HTML>
<HEAD>
<TITLE>將數據寫(xiě)入文件</TITLE>
</HEAD>
<BODY>
<CENTER>
<FONT SIZE = 5 COLOR = blue>將數據寫(xiě)入文件</FONT>
</CENTER>
<BR>
<HR>
<BR>
<%
String path = request.getRealPath("/jsphosting/wenjian"); //取得目前目錄在伺服端的實(shí)際位置
FileWriter fw = new FileWriter(path + "\\File.txt"); //建立FileWrite對象,并設定由fw對象變量引用
//將字串寫(xiě)入文件
fw.write("大家好!");
fw.write("祝大家學(xué)習jsp愉快!");
fw.write("希望大家能夠深入了解jsp技術(shù)!");
fw.close(); //關(guān)閉文件
%>
<P>寫(xiě)入文件內容為</P>
<FONT SIZE = 4 COLOR = red>
<%
FileReader fr = new FileReader(path + "\\File.txt"); //建立FileReader對象,并設定由fr對象變量引用
BufferedReader br = new BufferedReader(fr); //建立BufferedReader對象,并設定由br對象變量引用
String Line = br.readLine(); //讀取一行數據
out.println(Line + "<BR>"); //輸出讀取得的數據
br.close(); //關(guān)閉BufferedReader對象
fr.close(); //關(guān)閉文件
%>
</FONT>
</BODY>
</HTML> 
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
java文件操作大全 - 小河的專(zhuān)欄
純 jsp 操作服務(wù)器上的文本文件 [2]
JAVA文件操作大全
java獲取WEB
文件上傳的JSP
Ubuntu Apache2 與Tomcat 7 整合步驟
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久