社区
Web 开发
帖子详情
急需计数器的做法和代码,望大侠们给予指点!!!!!
rosmada
2002-05-18 11:28:41
想做一计数器,放在网页上,可易记录来访者是第几位,
也要告诉我具体的做法,还有代码!!谢谢!!!
...全文
99
11
打赏
收藏
急需计数器的做法和代码,望大侠们给予指点!!!!!
想做一计数器,放在网页上,可易记录来访者是第几位, 也要告诉我具体的做法,还有代码!!谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rosmada
2002-05-19
打赏
举报
回复
怎么才能给分?
我已经给了吗?
rosmada
2002-05-19
打赏
举报
回复
谢谢各位大侠的支持,问题我已经解决了
zijianyi
2002-05-19
打赏
举报
回复
如果不用数据库就要读写文件了,楼上已经写了
申请计数器的地方人家会给你一个代码如:<table>.........</table>
你可以画个表格把他放进去就行了,不过一般不太稳定
rosmada
2002-05-19
打赏
举报
回复
如果我申请一个计数器,怎么样在普通的html页面实现呢?注意不用jsp的设置,王大家赐教!!!
star123qiu
2002-05-18
打赏
举报
回复
这样的问题好多参考书中都有,你可以按照书中的例子自己作一个。自己动手,丰衣足食!
rosmada
2002-05-18
打赏
举报
回复
我可能太贪婪了,好了,大家告诉我怎么做就行了,不要代码好了!!(忍着对代码的执着说),我现在还是菜鸟,大菜鸟一个呀!!大侠帮帮忙!!!!!
rosmada
2002-05-18
打赏
举报
回复
谢谢楼上的大侠,怎么给你分啊
jspxnet
2002-05-18
打赏
举报
回复
jsp计数器制作手册
2000-11-28· 刘玉锋·yesky
--------------------------------------------------------------------------------
计数器是一般网站必备的东东,别小看它了,每当站长看着小小计数器上的数字飞速增长的时候,感觉实在是好极了。以前我们用cgi、asp来写计数器,这方面的文章很多了,在这里,我们将会采用目前比较流行的jsp技术演示如何做一个计数器。
其中我们用到了两个文件,test.jsp文件用于在浏览器中运行,counter.java是后台的一个小java bean程序,用来读计数器的值和写入计数器的值。而对于计数器的保存,我们采用了一个文本文件lyfcount.txt。
下面是详细的程序代码(test.jsp放到web目录下,counter.java放到class目录):
//test.jsp文件
<%@ page contentType="text/html;charset=gb2312"%>
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="Oracle JDeveloper">
<TITLE>
计数器演示程序
</TITLE>
</HEAD>
<BODY>
<!--创建并调用bean(counter)-->
<jsp:useBean id="counter" class="counter" scope="request">
</jsp:useBean>
<%
//调用counter对象的ReadFile方法来读取文件lyfcount.txt中的计数
String cont=counter.ReadFile("/lyfcount.txt");
//调用counter对象的ReadFile方法来将计数器加一后写入到文件lyfcount.txt中
counter.WriteFile("/lyfcount.txt",cont);%>
您是第<font color="red"><%=cont%></font>位访问者
</BODY>
</HTML>
//counter.java 读写文件的一个bean
import java.io.*;
public class counter extends Object {
private String currentRecord = null;//保存文本的变量
private BufferedReader file; //BufferedReader对象,用于读取文件数据
private String path;//文件完整路径名
public counter() {
}
//ReadFile方法用来读取文件filePath中的数据,并返回这个数据
public String ReadFile(String filePath) throws FileNotFoundException
{
path = filePath; //创建新的BufferedReader对象
file = new BufferedReader(new FileReader(path)); String returnStr =null;
try
{
//读取一行数据并保存到currentRecord变量中
currentRecord = file.readLine();
}catch (IOException e){ //错误处理
System.out.println("读取数据错误.");
}
if (currentRecord == null) //如果文件为空
returnStr = "没有任何记录";
else{ //文件不为空
returnStr =currentRecord;
}
//返回读取文件的数据
return returnStr;
}
//ReadFile方法用来将数据counter+1后写入到文本文件filePath中
//以实现计数增长的功能
public void WriteFile(String filePath,String counter) throws FileNotFoundException
{
path = filePath;
//将counter转换为int类型并加一
int Writestr = Integer.parseInt(counter)+1;
try {
//创建PrintWriter对象,用于写入数据到文件中
PrintWriter pw = new PrintWriter(new FileOutputStream(filePath));
//用文本格式打印整数Writestr
pw.println(Writestr);
//清除PrintWriter对象
pw.close();
} catch(IOException e) {
//错误处理
System.out.println("写入文件错误"+e.getMessage());
}
}
}
到这里,程序写完了,将counter.java编译为counter.class,同样放在对应的class目录下,在根目录下建立一个lyfcount.txt文件,文件内容就一个数字0,直接在浏览器中敲入地址就可以看到计数器了,刷新浏览器会看到不断变幻的数字。
(如果运行时候提示找不到文件,请将上面test.jsp中的readfile那一句注释后运行一次则lyfcount.txt文件自动建立,然后就可以正常运行。)
上面的程序完整源代码在我的网站http://aspfans.yeah.net上可以下载。
oxygenszg
2002-05-18
打赏
举报
回复
传说中,有一种叫太极链的东东。。。。。。
rosmada
2002-05-18
打赏
举报
回复
楼上的大侠,你说得是个好主义,不过,我那个哥们他在用dreaweaver做,他向我求教,我做的他自己不会配置,告诉他半天也不行,所以要简单一点的,用txt文件行不行?,我是说,不用数据库!!!!!
zijianyi
2002-05-18
打赏
举报
回复
你有没有数据库啊?直接每次首页打开的时候数据库相应的值加1不就完了?
浪子文章管理程序-特别版
功能: 一、支持UBB
代码
,自动识别网址! 二、二级栏目支持、 三、可注册会员、投稿 四、带文章审批功能 五、阅读文章时可自由选择阅读方式、选择字号、颜色等! 六、自带
计数器
、在线人数统计、文章统计、会员统计等 七、自带友情链接,可自由添加,由管理员审批后通过! 八、自带一个简单公告, 九、自带一个留言板,支持UBB、可回复、删除管理 十、算是完整的后台管理,可管理会员、编辑/修改/审批 文章, 十一、改进了作者在发表文章时会自动退出的BUG和
代码
了一些
代码
介界之类的东西! 其它、自已体会.... 超级用户名 ddown 密码 ddown 使用数据库:54lz.mdb 要改请改以下三个文件:conn.asp counter.asp 和 mybook目录下的conn.asp 文件,这三个文件内都有相应的说明!
慕逸留言板1.0
几点说明:
1.数据库的主机名、用户名、密码和数据库名请先在common.inc.php中修改。
2.本程序使用mysql建表,使用时请先按上述要求修改配置,然后运行里面的sql_setup.php即可。
3.留言薄管理员的用户名和密码请在admin.inc.php中修改。
4.如果您的主机*支持*,在有人留言时,您可以收到一封邮件(具体在guestcheck.php中设定),此功能默认关
闭!
5.留言时不支持html或者ubb功能,留言搜索功能亦须补充
6.由于用到
计数器
(counter.txt),如果是liunx主机,请将该文件夹属性设置为777(好象是这个
代码
,不过
我也记不太清了,有没有晓得的朋友知会一声?);如果是windows,请将权限设置为everyone的完全控制。
7.管理员回复功能尚不具备,目前就只能和他们一块留言啦!
8.分页问题正在紧急处理中!(请到我的主页下载最新的版本)
9.程序正处于调试中,不排除任何bug,欢迎反映、指正。
Verilog
计数器
的
代码
实现
verilog
计数器
代码
及测试
代码
。
html网站
计数器
代码
,网站
计数器
(示例
代码
)
网站
计数器
的设计方法很多,应用不同方法设计的
计数器
的实效性也不尽相同。在设计
计数器
中应用到的一些关键技术。1.通过Session防止重复计数此方法可以应用到任意一个
计数器
中实现控制重复计数的功能。其实现的原理是:在当前页被访问时,初始化一个Session变量,并赋给其一个空值。然后,判断Session变量的值是否为空,如果为空,则将
计数器
的值增加1,并且为Session变量赋值为1。此时,在当前页...
计数器
verilog
代码
(quartus II)
模十
计数器
,具有暂停和异步复位,初学verilog,如有错误,敬请指出!
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章