본문 바로가기
개발/JAVA

방문자수 측정하기

by ㅣ푸른하늘ㅣ 2018. 7. 10.
반응형
session객체가 아닌 application객체를 활용하면 크롬으로 접속한 방문자A가 다른 웹브라우저인 인터넷익스플로러로 접속했을때도 카운터가 증가되는 현상을 막을 수 있다.

<%@ page contentType="text/html;charset=euc-kr" session="true"%>
<% if (application.getAttribute("Counter") != null) { String strCounter = String.valueOf(application.getAttribute("Counter")); int counter = Integer.parseInt(strCounter) + 1; // 페이지에 새로운 접속이 시도될때 application 변수에 Counter를 1씩 증가시킨다. application.setAttribute("Counter", counter); } else { application.setAttribute("Counter", 1); } %> <HTML> <HEAD>
</HEAD> <BODY> 방문자수 : <%=application.getAttribute("Counter")%> </BODY> 

</HTML>  



출처: http://thereclub.tistory.com/54?category=687238 [아메리카노 공방]

반응형