实战要求:
利用隐式对象为某一网站编写一个JSP程序,统计该网站的访问次数
一种情况是按照客户进行统计,(按照浏览器进行统计:一个浏览器如果访问网站的话,就算一次访问。换句话说,如果这个浏览器刷新多个网站的话,也算是一次访问。)另一种情况是刷新一次页面,就算是一次访问要求用隐式对象去实现<%@ page contentType="text/html;charset=UTF-8" language="java" %>
Title
<%
if (pageContext.getAttribute("pageCount") == null) {
pageContext.setAttribute("pageCount", 0);
}
if (session.getAttribute("sessionCount") == null) {
session.setAttribute("sessionCount", 0);
}
Integer count1 = (Integer) pageContext.getAttribute("pageCount");
pageContext.setAttribute("pageCount", count1 + 1);
Integer count2 = (Integer) session.getAttribute("sessionCount");
session.setAttribute("sessionCount", count2 + 1);
%>
页面计数:<%=pageContext.getAttribute("pageCount")%>
浏览器计数:<%=session.getAttribute("sessionCount")%>
展示结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)