小白学习jsp中遇到的一个小代码,感觉挺有意思。
其实本质上就是一个写在jsp中的计数器,不足之处就是每次结束运行后访问两不会被留下来,每次都要重新开始记录。
思维如下:
整体步骤: 1.创建一个对象接计数器的值(值储存在数据通道内) 2.判断如果没有计数器就创建一个计数器,赋初始值1并输出访问量1 3.如果有计数器则输出++count,并将新count存入数据通道
代码如下:
<%-- Created by IntelliJ IDEA. User: sadjoker Date: 2022/5/1 Time: 13:16 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8" language="java" %>$Title$ <% Object obj = application.getAttribute("count"); if (obj==null){ application.setAttribute("count",1); out.print("当前页面访问量为:1"); }else{ int count= new Integer(obj.toString()); out.print("当前页面访问量为:"+(++count)); application.setAttribute("count",count); } %>
实现结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)