社区
Web 开发
帖子详情
如何用jsp+txt寫網站計數器????在線等!!
davidlau
2003-08-22 11:53:13
如何用jsp+txt寫網站計數器????請給出源碼,最好不用.class,謝謝!!!
...全文
104
5
打赏
收藏
如何用jsp+txt寫網站計數器????在線等!!
如何用jsp+txt寫網站計數器????請給出源碼,最好不用.class,謝謝!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sensory
2003-08-22
打赏
举报
回复
刚搞过!www.java-cn.com 上有一个计数器的例子!上的注意修改一下
就是那个自动生成的那个地方 自己先添加一个声明即可!
loverface
2003-08-22
打赏
举报
回复
javabean:
public String count() {
String ret="";
File file=new File("count.txt");
if(!file.exists())
{
System.out.println("Error:file is not exists!");
}
try {
BufferedReader fread=new BufferedReader(new FileReader(file));
String fcon=fread.readLine();
fread.close();
long cou=Long.parseLong(fcon);
cou=cou + 1;
DecimalFormat df= new DecimalFormat("#00000000");
ret=df.format(cou);
PrintWriter fout=new PrintWriter(new FileWriter(file));
fout.print(ret);
fout.close();
}
catch(IOException er) {
System.out.println("文件读写错误:" + er.getMessage());
}
return ret;
}
jsp:
<p align="center">您是第
<%String count=javabean.count();
for(int i=0;i<test.length();i++){%>
<img src="images/<%=count.charAt(i) %>.gif" width="10" height="23">
<%}%>
位访客</p>
seaman0916
2003-08-22
打赏
举报
回复
在www.java-cn.com 上有一个计数器的例子!
真好是JSP+记事本 写的!和你的要求相吻合!
你去看看吧!
wellsoon
2003-08-22
打赏
举报
回复
jsp的实现,如果计数器文件不存在,将自动在jsp文件所在目录下自动创建:
counter.jsp
-----------------------------------------------------
<%@ page contentType="text/html; charset=GBK" %>
<%
response.setHeader("Pragma","No-cache");//HTTP 1.1
response.setHeader("Cache-Control","no-cache");//HTTP 1.0
response.setHeader("Expires","0");//防止被proxy
request.setCharacterEncoding("GB2312");//设置编码
%>
<html>
<head>
<title>
计数器
</title>
</head>
<body bgcolor="#ffffff">
<h1>
一个简单的计数器
</h1>
<%
try {
java.io.FileReader fr=new java.io.FileReader(request.getRealPath("/")+"\\counter.txt");
java.io.BufferedReader br = new java.io.BufferedReader(fr);
String countno = br.readLine();
if (countno == null) {
java.io.FileWriter fw=new java.io.FileWriter(request.getRealPath("/")+"\\counter.txt");
java.io.PrintWriter pw=new java.io.PrintWriter(fw);
pw.print("1");
pw.close();
fw.close();
}
else{
out.println("本页面是第"+countno+"次被访问!!");
java.io.FileWriter fw=new java.io.FileWriter(request.getRealPath("/")+"\\counter.txt");
java.io.PrintWriter pw=new java.io.PrintWriter(fw);
pw.print(String.valueOf(Integer.parseInt(countno)+1) );
pw.close();
fw.close();
}}
catch(Exception e){
java.io.FileWriter fw=new java.io.FileWriter(request.getRealPath("/")+"\\counter.txt");
java.io.PrintWriter pw=new java.io.PrintWriter(fw);
pw.print("1");
out.println("本页面是第"+1+"次被访问!!");
pw.close();
fw.close();
}
%>
</body>
</html>
dext
2003-08-22
打赏
举报
回复
只要你的变量声明用<%! %>而不是<% %> 就可以做一个计数器
你的每一个页面都可以引用它,
如:(每一个页面都是这样)
<%! int i; %>
<% out.print(++i); %>
如果你的服务器要重启的话,记得把它放到数据库或文本文件里就可以了!
组件技术-设计- 简单的登录注册案例+留言板实现+
txt
文本存储实现成语接龙(包含两周内免登陆)
用过滤器实现session的检查以此防止用户非法登录,并使用过滤器通过cookie进行检查其登录是否与数据库信息正确。成功登录页面包含用户账号密码,计数器即第几次登录,返回重新登录的跳转链接,上次访问时间。 其中...
jsp
计数器制作手册
以前我们用cgi、asp来写计数器,这方面的文章很多了,在这里,我们将会采用目前比较流行的
jsp
技术演示如何做一个计数器。 其中我们用到了两个文件,test.
jsp
文件用于在浏览器中运行,counter.java是后台的一个小java...
javawen之
jsp
从入门到项目实战(
jsp
+servlet)
本课程对
JSP
做了详细讲解,主要涉及的课程内容:
jsp
的底层原理,
jsp
与servlet的区别,
jsp
页面如何插入java代码,
jsp
中的3个指令、7个动作,9个内置对象的使用,EL表达式,JSTL标签,如何自定义标签,MVC模式,
jsp
+...
jsp
计数器制作
以前我们用cgi、asp来写计数器,这方面的文章很多了,在这里,我们将会采用目前比较流行的
jsp
技术演示如何做一个计数器。其中我们用到了两个文件,test.
jsp
文件用于在浏览器中运行,counter.java是后台的一个小java ...
韩顺平sevlet,
jsp
视频教程知识点.
txt
视频描述: (一) ServletContext的讲解和使用 (二) servlet中如何操作文件 (三)增加网站计数器 韩顺平 j2ee视频实战教程servlet第6讲(下集).wmv 视频描述: (一) ServletContext的讲解和使用 (二) servlet中如何操作...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章