हिट काउंटर आपकी वेब साइट के किसी विशेष पेज पर विज़िट की संख्या के बारे में बताता है। आमतौर पर, आप अपने index.jsp पेज के साथ एक हिट काउंटर संलग्न करते हैं यह मानते हुए कि लोग पहले आपके होम पेज पर आते हैं।
इम्प्लीसिट Application ऑब्जेक्ट का उपयोग करके हिट काउंटर लागू करना
हिट काउंटर लागू करने के लिए आप Application इम्प्लीसिट ऑब्जेक्ट और संबंधित मेथड्स getAttribute() और setAttribute() का उपयोग कर सकते हैं।
यह ऑब्जेक्ट अपने संपूर्ण जीवनचक्र के माध्यम से JSP पेज का प्रतिनिधित्व करता है। यह ऑब्जेक्ट तब बनाया जाता है जब JSP पेज आरंभ होता है और jspDestroy() मेथड द्वारा JSP पेज हटाए जाने पर हटा दिया जाता है।
सिंटैक्स
एप्लिकेशन लेवल पर वेरिएबल सेट करने का सिंटैक्स:
application.setAttribute(String Key, Object Value);
आप उपरोक्त मेथड का उपयोग हिट काउंटर वेरिएबल सेट करने और उसी वेरिएबल को रीसेट करने के लिए कर सकते हैं। पिछले मेथड द्वारा सेट किए गए वेरिएबल को पढ़ने का मेथड:
application.getAttribute(String Key);
तर्क
हर बार जब कोई उपयोगकर्ता आपके पेज को एक्सेस करता है, तो आप हिट काउंटर का वर्तमान मान पढ़ सकते हैं, इसे एक से बढ़ा सकते हैं, और भविष्य के उपयोग के लिए इसे फिर से सेट कर सकते हैं।
नोट
यह दृष्टिकोण एप्लिकेशन पुनरारंभ पर काउंट खो देता है क्योंकि Application ऑब्जेक्ट पुनः आरंभ होता है। लगातार गणना के लिए, डेटाबेस या स्थायी संग्रहण का उपयोग करें (अगला लेख देखें)।