JSP程序設計教程分享
本文實例總結了JSP常見的文件操作。分享給大家供大家參考。具體如下:
JSP中的文件操作:FILE類
String path=ealPath("/");//傳遞參數"/"可以返回web應用根目錄String tmp_path=path+"tmp";File f1=new File(tmp_path);//創建FILE類,指定路徑爲tmp_r();//創建目錄File f2=new File(tmp_path,"");//創建FILE類,指定路徑爲//tmp_path+""teNewFile();//創建f2指定的`文件File f3=new File(tmp_path,"");teNewFile();File f4=new File(tmp_path,"");teNewFile();
其中:
File對象的length()方法可以計算文件的大小
isFile()方法可以判斷是否爲文件
isDirectory()方法可以判斷是否爲文件夾
getName()可以得到文件文件夾的名字
canRead()是否可讀
canWrite()是否可寫
isHidden()是否隱藏
lastModified()最後修改日期,返回Date類的一個對象
文件的讀取
示例1:
String path=ealPath("/");File fp=new File(path,"");//定義一個文件FileInputStream fistream=new FileInputStream(fp);//定義一個文件輸入流綁定一個文件byte buf[]=new byte[10000];int bytesum=(buf,0,10000)//把字節文件寫入到buf數組中,返回寫入的字節數String str_file=new String(buf,0,bytesum);tln(str_file);e();
示例2:
String path=ealPath("/");File fp=new File(path,"");FileReader freader=new FileReader(fp):BufferedReader bfdreader=new BufferedReader(freader);String str_line=Line();while(str_line!=null){ tln(str_line); tln("
"); str_line=Line(); } e(); e();
文件的寫入:
示例1:
String path=ealPath("/");File fp=new File(path,"");FileWriter fwriter=new FileWriter(fp);haracterEncoding("GBK");//設置字符編碼String str_file=arameter("textarea");e(str_file);e();
示例2:
String path=ealPath("/");File fp=new FIle(path,"");FileWriter fwriter=new FIleWriter(fp);BufferedWriter bfwriter=new BufferedWriter(fwriter);haracterEncoding("GBK");String str_file=arameter("textarea");e(str_file,0,str_th());h();e();
-
設計師的作文(精品9篇)
在平凡的學習、工作、生活中,大家最不陌生的就是作文了吧,作文是從內部言語向外部言語的過渡,即從經過壓縮的簡要的、自己能明白的語言,向開展的、具有規範語法結構的、能爲他人所理解的外部語言形式的轉化。你知道作文怎樣才能寫的好嗎?以下是小編爲大家整理的設計...
-
《月球之謎》教學設計優秀
作爲一名優秀的教育工作者,總歸要編寫教學設計,教學設計是一個系統設計並實現學習目標的過程,它遵循學習效果最優的原則嗎,是課件開發質量高低的關鍵所在。你知道什麼樣的教學設計才能切實有效地幫助到我們嗎?以下是小編精心整理的《月球之謎》教學設計優秀,供大家參...
-
設計師的作文(大全3篇)
在日常學習、工作抑或是生活中,大家都有寫作文的經歷,對作文很是熟悉吧,作文一定要做到主題集中,圍繞同一主題作深入闡述,切忌東拉西扯,主題渙散甚至無主題。那要怎麼寫好作文呢?下面是小編爲大家整理的設計師的作文3篇,供大家參考借鑑,希望可以幫助到有需要的朋友。設...
-
設計房子的作文9篇(集合)
在平平淡淡的日常中,大家總少不了接觸作文吧,作文是人們把記憶中所存儲的有關知識、經驗和思想用書面形式表達出來的記敘方式。你所見過的作文是什麼樣的呢?以下是小編收集整理的設計房子的作文9篇,希望能夠幫助到大家。設計房子的作文篇1一天晚上,我做了一個夢,夢見...