加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

如何用JSP实现获取网站的点击量的性能

发布时间:2023-06-03 11:21:15 所属栏目:语言 来源:
导读:这篇文章给大家分享的是如何用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]静态的引入产生的时机是第一个阶段 ,动态的引入式产生产生的时机是第三阶段

共同点:

都可以实现网页的引入 -->

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!