Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> प्रोग्रामिंग

आप जेएसपी में ऑटो रीफ्रेश कैसे कार्यान्वित करते हैं?

JSP आपको एक तंत्र प्रदान करके इस काम को आसान बनाता है जहाँ आप एक वेबपेज इस तरह से बना सकते हैं कि यह एक निश्चित अंतराल के बाद अपने आप ताज़ा हो जाए।

वेबपेज को रीफ्रेश करने का सबसे आसान तरीका setIntHeader() . का उपयोग करना है प्रतिक्रिया वस्तु की विधि। इस पद्धति के हस्ताक्षर निम्नलिखित हैं -

public void setIntHeader(String header, int headerValue)

यह विधि एक पूर्णांक मान के साथ ब्राउज़र में "ताज़ा करें" शीर्षलेख वापस भेजती है जो सेकंड में समय अंतराल को इंगित करता है।

ऑटो पेज रीफ़्रेश उदाहरण

निम्नलिखित उदाहरण में, हम setIntHeader() . का उपयोग करेंगे ताज़ा करें set सेट करने की विधि शीर्षलेख। यह एक डिजिटल घड़ी का अनुकरण करने में मदद करेगा -

उदाहरण

<%@ page import = "java.io.*,java.util.*" %>
<html>
   <head>
      <title>Auto Refresh Header Example</title>
   </head>
   <body>
      <center>
         <h2>Auto Refresh Header Example</h2>
         <%
            // Set refresh, autoload time as 5 seconds
            response.setIntHeader("Refresh", 5);

            // Get current time
            Calendar calendar = new GregorianCalendar();
            String am_pm;

            int hour = calendar.get(Calendar.HOUR);
            int minute = calendar.get(Calendar.MINUTE);
            int second = calendar.get(Calendar.SECOND);

            if(calendar.get(Calendar.AM_PM) == 0)
               am_pm = "AM";
            else
               am_pm = "PM";
               String CT = hour+":"+ minute +":"+ second +" "+ am_pm;
               out.println("Crrent Time: " + CT + "\n");
         %>
      </center>
   </body>
</html>

अब उपरोक्त कोड को main.jsp . में डालें और इसे एक्सेस करने का प्रयास करें। यह वर्तमान सिस्टम समय को हर 5 सेकंड में निम्नानुसार प्रदर्शित करेगा। बस JSP चलाएँ और परिणाम देखने के लिए प्रतीक्षा करें -

आउटपुट

Auto Refresh Header Example
Current Time is: 9:44:50 PM

  1. आउटलुक में कैलेंडर का बैकग्राउंड कलर कैसे बदलें

    आउटलुक कैलेंडर एक शेड्यूलिंग घटक है जिसे ईमेल, संपर्कों और अन्य सुविधाओं के साथ मिला दिया गया है। यदि आप अपने आउटलुक कैलेंडर की वर्तमान पृष्ठभूमि को पसंद नहीं करते हैं, तो आप हमेशा रंग को एक अलग रंग में बदल सकते हैं। आप अपने कैलेंडर को विशिष्ट भी बना सकते हैं, खासकर यदि आप आउटलुक में एक से अधिक कैले

  1. Excel में कैलेंडर अंतर्दृष्टि टेम्पलेट को कैसे अनुकूलित करें

    कैलेंडर इनसाइट टेम्प्लेट एक्सेल में एक पेशेवर रूप से डिज़ाइन किया गया और उपयोग में आसान टेम्प्लेट है जो आपकी मीटिंग की योजना बनाने और शेड्यूल करने में आपकी सहायता कर सकता है। मूल रूप से लेखांकन उद्देश्यों के लिए डिज़ाइन किया गया, एक्सेल ऐप एक लंबा सफर तय कर चुका है और कस्टम कैलेंडर बनाने के लिए सबसे

  1. MacOS कैलेंडर को कैसे मास्टर करें

    चाहे आप अपने जीवन को व्यवस्थित करना चाहते हों या आने वाले जन्मदिनों के रिमाइंडर चाहते हों, macOS कैलेंडर यह सब कर सकता है। ईवेंट बनाने के लिए कैलेंडर केवल एक स्थान से कहीं अधिक हैं। आइए उन सभी चीजों पर गहराई से नज़र डालें जो आप नहीं जानते थे कि आपका मैक कैलेंडर क्या कर सकता है। कैलेंडर जोड़ना कैलें