本文实例为大家分享了基于rvlet实现统计网页访问次数的具体代码,供大家参考,具体内容如下
(1)rvletcontext和rvletconfig的区别
rvletcontext作为整个web应用的共享数据
rvletconfig只是作为当前rvlet的数据共享,下一个rvlet访问时,是访问不到的
将显示的统计次数显示在html页面上:
import java.io.ioexception;import java.io.printwriter;import javax.rvlet.rvletcontext;import javax.rvlet.rvletexception;import javax.rvlet.annotation.webrvlet;import javax.rvlet.http.httprvlet;import javax.rvlet.http.httprvletrequest;import javax.rvlet.http.httprvletrespon;/*** rvlet implementation class countrvlet1*/@webrvlet("/countrvlet1")public class countrvlet1 extends httprvlet { private s电饭锅蒸米饭tatic final long rialversionuid = 1l; /** * @e httprvlet#httprvlet() */ public countrvlet1() { super(); // todo auto-generated constructor stub } /** * @e httprvlet#doget(httprvletrequest request, httprvletrespon respon) */ protected void doget(httprvletrequest request, httprvletrespon respon) throws rvletexception, ioexception { //设置字符编码 request.tcharacterencoding("utf-8"); respon.tcharacterencoding("utf-8"); respon.tcontenttype("text/html; chart=utf-8"); //获取全局的共享数据 rvletcontext rvletcontext = this.getrvletcontext(); //获取计数器count integer count = (integer) rvletcontext.getattribute("count"); //如果获取的计算器对象为空 ,说明是第一次访问,并将count,放入rvletco肖洛霍夫unt if( rvletcontext.getattribute("count") == null) { count = 1; rvletcontext.tattribute("count", count); }el { //否则就不是第一次访问,将登陆的计数器进行加1的数据更新 rvletcontext.tattribute("count", count+1); } //将登陆的次数显示在页面上 printwriter out =respon.getwriter(); out.print("<!doctype html>\rlo什么意思\n" + "<html>\r\n" + "<head>\r\n" + "<meta chart=\"utf-8\">\r\n" + "<title>登陆网页次数统计</title>\r\n" + "</head>\r\n" + "<body>"); out.print("<h1>"); out.print("您是第 "+ rvletcontext.getattribute("count")+"位访客"); out.print("<h1>"); out.print("</body>\r\n" + "</html>} /** * @e httprvlet#dopost(httprvletrequest request, httprvletrespon respon) */ protected void dopost(ht爱情复兴歌词tprvletrequest request, httprvletrespon respon) throws rvletexception, ioexception { // todo auto-generated method stub doget(reque晨会主题st, respon); }}
(1)在eclip中显示的次数
(2)在火狐中显示的次数
(3)在360中显示的次数
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。
本文发布于:2023-04-04 23:05:51,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/b6b32528fa0d91d8a0d264191cbd3bf5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:基于servlet实现统计网页访问次数.doc
本文 PDF 下载地址:基于servlet实现统计网页访问次数.pdf
留言与评论(共有 0 条评论) |