婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > jsp文件操作之讀取篇

jsp文件操作之讀取篇

熱門標(biāo)簽:山東智能云外呼管理系統(tǒng) 珠海銷售外呼系統(tǒng)運(yùn)營商 電銷外呼系統(tǒng) 排行榜 地圖標(biāo)注制作道路 長春回?fù)芡夂粝到y(tǒng)廠家 廣州三五防封電銷卡 地圖標(biāo)注創(chuàng)業(yè)項(xiàng)目入駐 外呼系統(tǒng)啥意思 四川電信外呼系統(tǒng)靠譜嗎
文件操作是網(wǎng)站編程的重要內(nèi)容之一,asp關(guān)于文件操作討論的已經(jīng)很多了,讓我們來看看jsp中是如何實(shí)現(xiàn)的。
  這里用到了兩個(gè)文件,一個(gè)jsp文件一個(gè)javabean文件,通過jsp中調(diào)用javabean可以輕松讀取文本文件,注意請放置一個(gè)文本文件afile.txt到web根目錄的test目錄下,javabean文件編譯后將class文件放到對應(yīng)的class目錄下(tomcat環(huán)境)。
Read.jsp

html>
head>
title>讀取一個(gè)文件/title>
/head>
body bgcolor="#000000">
%--調(diào)用javabean --%>
jsp:useBean id="reader" class="DelimitedDataFile" scope="request">
jsp:setProperty name="reader" property="path" value="/test/afile.txt" />
/jsp:useBean>

h3>文件內(nèi)容:/h3>

p>

% int count = 0; %>
% while (reader.nextRecord() != -1) { %>
% count++; %>
b>第% out.print(count); %>行:/b>
% out.print(reader.returnRecord()); %>br>    
% } %>
/p>
/body>
/html>


//DelimitedDataFile.java bean文件源代碼
//導(dǎo)入java包
import java.io.*;
import java.util.StringTokenizer;

public class DelimitedDataFile
{

private String currentRecord = null;
private BufferedReader file;
private String path;
private StringTokenizer token;
//創(chuàng)建文件對象
public DelimitedDataFile()
{
     file = new BufferedReader(new InputStreamReader(System.in),1);
}
public DelimitedDataFile(String filePath) throws FileNotFoundException
{
    
     path = filePath;
     file = new BufferedReader(new FileReader(path));
}
     //設(shè)置文件路徑
     public void setPath(String filePath)
        {
            
            path = filePath;
try {
file = new BufferedReader(new
FileReader(path));
} catch (FileNotFoundException e) {
            System.out.println("file not found");
            }
    
        }
//得到文件路徑
     public String getPath() {
        return path;
}
//關(guān)閉文件
public void fileClose() throws IOException
{
    
     file.close();
}
//讀取下一行記錄,若沒有則返回-1
public int nextRecord()
{
    
    
     int returnInt = -1;
     try
     {
     currentRecord = file.readLine();
     }
    
     catch (IOException e)
     {
     System.out.println("readLine problem, terminating.");
     }
    
     if (currentRecord == null)
     returnInt = -1;
     else
     {
     token = new StringTokenizer(currentRecord);
     returnInt = token.countTokens();
     }
     return returnInt;
}

    //以字符串的形式返回整個(gè)記錄
public String returnRecord()
{

return currentRecord;
}
}


您可能感興趣的文章:
  • jsp文件操作之追加篇
  • jsp文件操作之寫入篇
  • JSP response對象實(shí)現(xiàn)文件下載的兩種方式
  • jsp實(shí)現(xiàn)點(diǎn)擊help打開chm文件
  • JSP加載JS文件不起作用的有效解決方法
  • jsp 文件下載示例代碼
  • jsp中點(diǎn)擊圖片彈出文件上傳界面及預(yù)覽功能的實(shí)現(xiàn)
  • jsp文件上傳與下載實(shí)例代碼
  • JSP常見的文件操作小結(jié)

標(biāo)簽:吳忠 紹興 保定 潮州 玉樹 肇慶 廣元 北海

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jsp文件操作之讀取篇》,本文關(guān)鍵詞  jsp,文件,操作,之,讀取,篇,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《jsp文件操作之讀取篇》相關(guān)的同類信息!
  • 本頁收集關(guān)于jsp文件操作之讀取篇的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 视频| 巢湖市| 张北县| 子长县| 新巴尔虎右旗| 仁化县| 句容市| 丹寨县| 济阳县| 汕尾市| 武威市| 聂拉木县| 锡林浩特市| 桦甸市| 隆尧县| 河间市| 潜江市| 连平县| 佛山市| 五莲县| 台北市| 泗水县| 城固县| 绿春县| 资中县| 天等县| 托克逊县| 昭觉县| 连平县| 日土县| 绥宁县| 曲松县| 高安市| 石河子市| 特克斯县| 获嘉县| 静宁县| 棋牌| 福建省| 越西县| 巴塘县|