亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jsp統計瀏覽次數

jsp統計瀏覽次數

fenkapian 2016-08-10 09:08:27
<%@page?import="java.util.ArrayList"%> <%@?page?language="java"?contentType="text/html;?charset=UTF-8" ????pageEncoding="UTF-8"%> <!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8"> <title>Insert?title?here</title> </head> <body> ????<% ????????String?str?=?"el"; ????????request.setAttribute("s",?str); ????????request.setAttribute("st.str",?"demo"); ????????ArrayList?al?=?new?ArrayList(); ????????al.add("test1"); ????????al.add("test2"); ????????request.setAttribute("al",al); ????????Integer?count?=?(Integer)application.getAttribute("count"); ????????if(count?==?null)?{ ????????????application.setAttribute("count",?1); ????????}else{ ????????????application.setAttribute("count",?count?+?1); ????????} ????%> ????${s?}<br/> ????${requestScope["st.str"]?}<br/> ????${al[1]?}<br/> ????瀏覽次數:${applicationScope.count?} </body> </html>代碼如上,用application對象統計瀏覽次數時,并不是從一開始,第一次進去就顯示2.請問哪里錯了
查看完整描述

1 回答

?
快樂的時光

TA貢獻79條經驗 獲得超48個贊

http://img1.sycdn.imooc.com//57aac49200010d2806880224.jpg

第一次顯示的是1,你說的二估計是你關閉了瀏覽器,重新開啟了。

application是全局變量,除非tomcat關閉,它就會一直在內存當中。不會消失。

代碼沒有錯誤。可能是application的作用范圍還沒深刻理解。

希望對你有幫助。

你可以重啟tomcat,再試一下。

查看完整回答
反對 回復 2016-08-10
  • 1 回答
  • 2 關注
  • 1436 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號