如何用JSP实现获取网站的点击量的性能
这篇文章给大家分享的是如何用JSP实现获取网站的点击量的功能?。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。 统计访问人数1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" > <title>My JSP 'sxtcount.jsp' starting page</title> <!-- <link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" > --> </head> <body> <!--声明式 --> <%! int count=0; // out.print("您是第"+count+"个访问该网站的人"); public void a(){ } %> <!--小脚本 --> <% count++; out.print("您是第"+count+"个访问该网站的人"); %> <!--表达式 --> <%-- <%=count %> --%> </body> </html> <!-- 总结 [1]jsp的本质是一个servlet(就是类) 单实例多线程的程序 [2]在jsp页面中书写java代码的方式有3中 A、小脚本 B、表达式 C、声明式
[3]小脚本和声明式的区别 A、小脚本中声明的变量是局部的变量 ,在声明式中声明的变量是成员变量 B、小脚本中不可以定义方法 在声明式中可以定义方法 C、在小脚本中可以使用jsp的内置对象 在声明式中不可以使用 [4]所有的注释 A、java中的注释 3种 B、HTML中注释 C、JSP中注释 推荐使用jsp中的注释 优点:节省网络的带宽,可以增快访问的速度 --> 统计访问人数2 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>" rel="external nofollow" rel="external nofollow" > <title>My JSP 'sxtcount.jsp' starting page</title> <!-- <link rel="stylesheet" type="text/css" href="styles.css" rel="external nofollow" rel="external nofollow" > --> </head> <body> <!--动态包含 ---动作标识 --> <%-- <jsp:include page="head.jsp"></jsp:include> --%> <!--静态包含---指令标识 --> <%@include file="head.jsp" %> <div style="height: 400px"> <!--声明式 --> <%! int count=0; %> <!--小脚本 --> <% count++; out.print("您是第"+count+"个访问该网站的人"); %> </div> <jsp:include page="foot.jsp"></jsp:include> </body> </html> <!-- 动态包含和静态包含的区别: [1]静态的引入式把代码原封不动的复制到主文件中,动态的引入是相当于方法的调用 [2]静态的引入的方式引入文件和主文件中是不可以存在同名的变量 ,动态的引入可以存在 [3]静态的引入式不会产生class文件 ,动态的引入式产生class文件 [4]静态的引入产生的时机是第一个阶段 ,动态的引入式产生产生的时机是第三阶段 共同点: 都可以实现网页的引入 --> (编辑:银川站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |