?? counter.jsp
字號:
<%@ page contentType="text/html; charset=gb2312"%>
<%@ page import="java.io.*"%>
<html>
<head>
<title>JSP網頁記數器</title>
</head>
<body>
<%
BufferedReader test; //BufferedReader對象,讀取文件數據
String tmp=null; //文本文件中存儲的值
int i=0; //記數值
String path=request.getRealPath(""); //獲取URL
File f=new File(path,"WEB-INF/count.txt"); //獲取 File對象 在相應的位置建一個count.txt的文件
test=new BufferedReader(new FileReader(f));
try{
tmp=test.readLine();
}catch(FileNotFoundException e){
e.printStackTrace();
}
if(tmp==null){ //第一次運行時
i=0;
}
else{
i=(int)(Integer.parseInt(tmp)+1);
}
//*********************
try{
PrintWriter outf=new PrintWriter(new FileOutputStream(f));
outf.println(i); //將i寫入文件中
outf.close();
}
catch(FileNotFoundException e) {
e.printStackTrace();
}
test.close();
%>
<p align="center">您是第<%=i%>位訪客</p>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -