JSP頁面讀取/存儲文件

如果你在一個網站註冊用戶的時候你就會發現,裏面有個“服務條款” 項,它的內容是從一個記事本中提取出來的。
以下方法就是就實現頁面讀取/存儲功能
1 讀取

<%
                
//變量聲明
                String fileName;                       //文件名
                File file;                             //文件對象
                FileReader reader;                     //讀文件對象
                char[] chrBuffer = new char[10];       //緩衝
                int length;                            //實際讀出的字符數(一箇中文爲一個字符)
                
                fileName 
= "d://read.txt";             //設置待讀文件名
                
                file 
= new File(fileName);             //創建文件對象
                
                
if (file.exists()) {
                    reader 
= new FileReader(file);
                    
                    
while ((length = reader.read(chrBuffer)) != -1{
                        out.write(chrBuffer, 
0, length);
                    }

                    
                    reader.close();
                }
 else {
                    out.write(
"不存在文件:" + fileName);
                }

%>

2 存儲
<%
                String str 
= "要保存的內容...";
                String fileName 
= "d://write.txt";
                
try {
                    PrintWriter writer 
= new PrintWriter(new FileOutputStream(fileName));
                    writer.println(str);
                    writer.close();
                }
 catch (IOException e) {
                    out.write(e.getMessage());
                }

%>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章