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

जेएसपी में पेज कॉन्टेक्स्ट ऑब्जेक्ट क्या है?

<घंटा/>

PageContext ऑब्जेक्ट एक javax.servlet.jsp.PageContext का एक उदाहरण है वस्तु। पेज कॉन्टेक्स्ट ऑब्जेक्ट का इस्तेमाल पूरे जेएसपी पेज को दिखाने के लिए किया जाता है।

अधिकांश कार्यान्वयन विवरणों से बचते हुए इस ऑब्जेक्ट का उद्देश्य पृष्ठ के बारे में जानकारी तक पहुँचने के साधन के रूप में है।

यह ऑब्जेक्ट प्रत्येक अनुरोध के लिए अनुरोध और प्रतिक्रिया ऑब्जेक्ट के संदर्भ संग्रहीत करता है। एप्लिकेशन, कॉन्फ़िगरेशन, सत्र , और आउट ऑब्जेक्ट इस ऑब्जेक्ट की विशेषताओं को एक्सेस करके प्राप्त किए जाते हैं।

पेजकॉन्टेक्स्ट ऑब्जेक्ट में जेएसपी पेज को जारी किए गए निर्देशों के बारे में जानकारी भी शामिल है, जिसमें बफरिंग जानकारी, एररपेजयूआरएल और पेज स्कोप शामिल हैं।

PageContext वर्ग कई फ़ील्ड परिभाषित करता है, जिसमें PAGE_SCOPE, REQUEST_SCOPE, SESSION_SCOPE, शामिल हैं। और APPLICATION_SCOPE , जो चार क्षेत्रों की पहचान करता है। यह 40 से अधिक विधियों का भी समर्थन करता है, जिनमें से लगभग आधी javax.servlet.jsp.JspContext वर्ग से विरासत में मिली हैं। ।

महत्वपूर्ण विधियों में से एक है removeAttribute . यह विधि एक या दो तर्कों को स्वीकार करती है। उदाहरण के लिए, pageContext.removeAttribute ("attrName") विशेषता को सभी क्षेत्रों से हटा देता है, जबकि निम्न कोड इसे केवल पृष्ठ क्षेत्र से हटाता है -

pageContext.removeAttribute("attrName", PAGE_SCOPE);

  1. जेएसपी में जानकारी विशेषता क्या है?

    जानकारी विशेषता आपको JSP का विवरण प्रदान करने देती है। निम्नलिखित एक कोडिंग उदाहरण है - <%@ page info = "This JSP Page Written By ZARA" %>

  1. जेएसपी में आयात विशेषता क्या है?

    आयात विशेषता जावा आयात विवरण के समान कार्य करती है और व्यवहार करती है। आयात विकल्प का मान उस पैकेज का नाम है जिसे आप आयात करना चाहते हैं। आयात करने के लिए java.sql.* , निम्न पृष्ठ निर्देश का उपयोग करें - <%@ page import = "java.sql.*" %> अनेक पैकेज आयात करने के लिए, आप उन्हें निम्न

  1. सी # में ऑब्जेक्ट पूल क्या है?

    ऑब्जेक्ट पूल एक सॉफ्टवेयर निर्माण है जिसे सीमित संसाधनों के उपयोग को अनुकूलित करने के लिए डिज़ाइन किया गया है। इसमें ऐसी वस्तुएं हैं जो उपयोग के लिए तैयार हैं। जमा वस्तुओं का पुन:उपयोग किया जा सकता है। ऑब्जेक्ट पूलिंग के दो रूप हैं - ऑब्जेक्ट के सक्रिय होने पर, इसे पूल से खींचा जाता है। निष्क्रिय