gv天堂gv无码男同在线,欧美视频你懂的,毛片一级毛片毛片一级一级毛毛片,亚洲黄色视频免费播放,满18岁免费看的尤物视频,日本欧美三级片免费看,亚洲综合伊人影视在线播放
搜 索
快速找貨
熱門(mén):
通信產(chǎn)品
照明
精細(xì)化學(xué)品
橡塑
紙業(yè)
電子元件
建筑建材
儀器儀表
化工
機(jī)械
首 頁(yè)
采購(gòu)市場(chǎng)
企業(yè)查詢(xún)
營(yíng)銷(xiāo)建站
營(yíng)銷(xiāo)推廣
行業(yè)資訊
發(fā)布信息
網(wǎng)頁(yè)中的計(jì)數(shù)器問(wèn)題
懸賞分:20
|
如果要統(tǒng)計(jì)網(wǎng)頁(yè)的在線(xiàn)人數(shù)和登陸人數(shù),如何在servlet中實(shí)現(xiàn)呢?
知識(shí)庫(kù)標(biāo)簽:
計(jì)數(shù)器
|
列兵
其中我們用到了兩個(gè)文件,test.jsp文件用于在瀏覽器中運(yùn)行,counter.java是后臺(tái)的一個(gè)小java bean程序,用來(lái)讀計(jì)數(shù)器的值和寫(xiě)入計(jì)數(shù)器的值。而對(duì)于計(jì)數(shù)器的保存,我們采用了一個(gè)文本文件lyfcount.txt。
下面是詳細(xì)的程序代碼(test.jsp放到web目錄下,counter.java放到class目錄):
//test.jsp文件
$#@60;%@ page contentType="text/html;charset=gb2312"%$#@62;
$#@60;HTML$#@62;
$#@60;HEAD$#@62;
$#@60;meta http-equiv="Content-Type" content="text/html; charset=gb2312"$#@62;
$#@60;META NAME="GENERATOR" CONTENT="Oracle JDeveloper"$#@62;
$#@60;TITLE$#@62;
計(jì)數(shù)器演示程序
$#@60;/TITLE$#@62;
$#@60;/HEAD$#@62;
$#@60;BODY$#@62;
$#@60;!--創(chuàng)建并調(diào)用bean(counter)--$#@62;
$#@60;jsp:useBean id="counter" class="counter" scope="request"$#@62;
$#@60;/jsp:useBean$#@62;
$#@60;%
//調(diào)用counter對(duì)象的ReadFile方法來(lái)讀取文件lyfcount.txt中的計(jì)數(shù)
String cont=counter.ReadFile("/lyfcount.txt");
//調(diào)用counter對(duì)象的ReadFile方法來(lái)將計(jì)數(shù)器加一后寫(xiě)入到文件lyfcount.txt中
counter.WriteFile("/lyfcount.txt",cont);%$#@62;
您是第$#@60;font color="red"$#@62;$#@60;%=cont%$#@62;$#@60;/font$#@62;位訪(fǎng)問(wèn)者
$#@60;/BODY$#@62;
$#@60;/HTML$#@62;
//counter.java 讀寫(xiě)文件的一個(gè)bean
import java.io.*;
public class counter extends Object {
private String currentRecord = null;//保存文本的變量
private BufferedReader file; //BufferedReader對(duì)象,用于讀取文件數(shù)據(jù)
private String path;//文件完整路徑名
public counter() {
}
//ReadFile方法用來(lái)讀取文件filePath中的數(shù)據(jù),并返回這個(gè)數(shù)據(jù)
public String ReadFile(String filePath) throws FileNotFoundException
{
path = filePath;
//創(chuàng)建新的BufferedReader對(duì)象
file = new BufferedReader(new FileReader(pa );
String returnStr =null;
try
{
//讀取一行數(shù)據(jù)并保存到currentRecord變量中
currentRecord = file.readLine();
}
catch (IOException e)
{//錯(cuò)誤處理
System.out.println("讀取數(shù)據(jù)錯(cuò)誤.");
}
if (currentRecord == null)
//如果文件為空
returnStr = "沒(méi)有任何記錄";
else
{//文件不為空
returnStr =currentRecord;
}
//返回讀取文件的數(shù)據(jù)
return returnStr;
}
//ReadFile方法用來(lái)將數(shù)據(jù)counter+1后寫(xiě)入到文本文件filePath中
//以實(shí)現(xiàn)計(jì)數(shù)增長(zhǎng)的功能
public void WriteFile(String filePath,String counter) throws FileNotFoundException
{
path = filePath;
//將counter轉(zhuǎn)換為int類(lèi)型并加一
int Writestr = Integer.parseInt(counter)+1;
try {
//創(chuàng)建PrintWriter對(duì)象,用于寫(xiě)入數(shù)據(jù)到文件中
PrintWriter pw = new PrintWriter(new FileOutputStream(filePath));
//用文本格式打印整數(shù)Writestr
pw.println(Writestr);
//清除PrintWriter對(duì)象
pw.close();
} catch(IOException e) {
//錯(cuò)誤處理
System.out.println("寫(xiě)入文件錯(cuò)誤"+e.getMessage());
}
}
}
到這里,程序?qū)懲炅耍瑢ounter.java編譯為counter.class,同樣放在對(duì)應(yīng)的class目錄下,在根目錄下建立一個(gè)lyfcount.txt文件,文件內(nèi)容就一個(gè)數(shù)字0,直接在瀏覽器中敲入地址就可以看到計(jì)數(shù)器了,刷新瀏覽器會(huì)看到不斷變幻的數(shù)字。
(如果運(yùn)行時(shí)候提示找不到文件,請(qǐng)將上面test.jsp中的readfile那一句注釋后運(yùn)行一次則lyfcount.txt文件自動(dòng)建立,然后就可以正常運(yùn)行。)
為最佳答案評(píng)分?
好
100% (1)
不好
0% (0)
(目前有 1 個(gè)人評(píng)價(jià))
其 他 回 答
共2條
1樓
要用到session,application變量。
知識(shí)庫(kù)標(biāo)簽:
|
列兵
我來(lái)回答這個(gè)問(wèn)題
立即登陸回答獲取會(huì)員積分,提高用戶(hù)級(jí)別
提交回答
熱門(mén)標(biāo)簽
雞肉
排水系統(tǒng)
抽油煙機(jī)
夾子
臺(tái)燈
手機(jī)保護(hù)膜
洗手液
濾網(wǎng)
榨汁機(jī)
剎車(chē)燈
電話(huà)卡
位移傳感器
增壓泵
化學(xué)試劑
滅蚊燈
資格考試培訓(xùn)
手機(jī)配件
淀粉
家庭影院
食品添加劑
一周熱點(diǎn)問(wèn)題
1
網(wǎng)站計(jì)數(shù)器怎么做
2
網(wǎng)頁(yè)中的計(jì)數(shù)器問(wèn)題
3
加減計(jì)數(shù)器原理簡(jiǎn)介
4
怎樣制作可愛(ài)圖片式的計(jì)數(shù)器?
5
網(wǎng)絡(luò)計(jì)數(shù)器有什么用,怎么用
6
免費(fèi)計(jì)數(shù)器,如何使用計(jì)數(shù)器 詳細(xì)??
7
數(shù)字電路計(jì)數(shù)器問(wèn)題
7
《水處理化學(xué)品》txt全集下載
8
講臺(tái)的英文
9
什么是掛車(chē)公告
10
現(xiàn)在煤氣價(jià)格是多少,如何查看煤氣表呢?
11
同步器的具體作用是什么?
12
穩(wěn)壓二極管標(biāo)識(shí)不清怎么辦
計(jì)數(shù)器相關(guān)企業(yè)
1
綿陽(yáng)北崎計(jì)數(shù)器公司
2
青島海藍(lán)計(jì)數(shù)器有限公司
3
上海佰樂(lè)計(jì)數(shù)器廠(chǎng)
4
溫州市樂(lè)清佰樂(lè)計(jì)數(shù)器廠(chǎng)
5
樂(lè)清市長(zhǎng)山伯樂(lè)計(jì)數(shù)器廠(chǎng)
6
青島原青計(jì)數(shù)器有限公司
7
奉化市岳林精信計(jì)數(shù)器件廠(chǎng)
8
金鼎計(jì)數(shù)器有限公司
友情鏈接:
網(wǎng)站簡(jiǎn)介
-
本站聲明
-
服務(wù)協(xié)議
-
信息投訴/刪除/聯(lián)系本站
-
京ICP備17049264號(hào)-1
Copyright ©
商名網(wǎng)
All Rights Reserved.