首页 新闻 搜索 专区 学院

JSP(成员变量)

0
悬赏园豆:10 [已关闭问题] 关闭于 2021-06-02 08:46

初学JSP,书中说的是每一个用户发送一个请求,那么Tamcat服务器就会为用户启动一个线程。虽然每一个线程执行java程序片时的局部变量不一样,但是每一个线程操作的成员变量却是一个东西。
下面是JSP代码:是统计页面访问人数。
<%@ page contentType = "text/html" %>
<%@ page pageEncoding = "utf-8" %>
<html><body bgcolor=#asdcfd>
<p style="font-family:楷体;font-size:36;color:black">
<%!
int count = 0;
synchronized void setCount(){
count++;
}
%>
<%
setCount();
out.print("你是第"+count+"个访问本站的客户");
%>
</p>
</body></html>
在我用电脑上的不同浏览器打开页面时显示的是正确的,刷新一次就增加一次,但是当我用爬虫对这个页面访问100次之后,虽然爬取页面显示100次,但是用浏览器访问却还是原来的数字。

吃心王的主页 吃心王 | 初学一级 | 园豆:118
提问于:2021-04-02 21:54
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册