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

कृपया जेएसपी में टैगलिब निर्देश का उपयोग करने का एक उदाहरण साझा करें

<घंटा/>

JavaServer Pages API आपको कस्टम JSP टैग्स को परिभाषित करने की अनुमति देता है जो HTML या XML टैग की तरह दिखते हैं और एक टैग लाइब्रेरी उपयोगकर्ता द्वारा परिभाषित टैग का एक सेट है जो कस्टम व्यवहार को लागू करता है।

टैगलिब निर्देश घोषित करता है कि आपका JSP पृष्ठ कस्टम टैग के एक सेट का उपयोग करता है, पुस्तकालय के स्थान की पहचान करता है, और आपके JSP पृष्ठ में कस्टम टैग की पहचान करने के लिए साधन प्रदान करता है।

टैगलिब निर्देश नीचे दिए गए सिंटैक्स का अनुसरण करता है -

<%@ taglib uri ="uri" प्रीफ़िक्स ="prefixOfTag">

जहां, उरी विशेषता मान उस स्थान पर हल हो जाता है जिसे कंटेनर समझता है और उपसर्ग विशेषता एक कंटेनर को सूचित करती है कि मार्कअप के कौन से बिट कस्टम क्रियाएं हैं।

आप उपरोक्त सिंटैक्स के XML समकक्ष को इस प्रकार लिख सकते हैं -

जब आप कस्टम टैग का उपयोग करते हैं, तो यह आमतौर पर . के रूप में होता है . उपसर्ग वही है जो आप टैगलिब निर्देश में निर्दिष्ट करते हैं, और टैग नाम टैग लाइब्रेरी में लागू किए गए टैग का नाम है।

उदाहरण

उदाहरण के लिए, मान लें कि कस्टलिब टैग लाइब्रेरी में नमस्ते . नामक टैग होता है . यदि आप mytag . के उपसर्ग के साथ hello टैग का उपयोग करना चाहते हैं , आपका टैग होगा और इसका उपयोग आपकी JSP फ़ाइल में इस प्रकार किया जाएगा -

<%@ taglib uri ="https://www.example.com/custlib" उपसर्ग ="mytag" %>    
  1. कृपया JSP के जीवनचक्र की व्याख्या करें

    एक जेएसपी जीवन चक्र को इसके निर्माण से लेकर विनाश तक की प्रक्रिया के रूप में परिभाषित किया गया है। यह एक अतिरिक्त चरण के साथ एक सर्वलेट जीवन चक्र के समान है जो एक JSP को सर्वलेट में संकलित करने के लिए आवश्यक है। जेएसपी द्वारा अनुसरण किए जाने वाले पथ JSP द्वारा अनुसरण किए जाने वाले पथ निम्नलिखित हैं

  1. जेएसपी में चुनिंदा टैग कैसे लागू करें?

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

  1. जेएसपी में टैग अगर आवेदन कैसे करें?

    टैग किसी एक्सप्रेशन का मूल्यांकन करता है और उसके बॉडी कॉन्टेंट को तभी प्रदर्शित करता है, जब एक्सप्रेशन का मूल्यांकन सही हो। विशेषता टैग में निम्नलिखित विशेषताएं हैं - विशेषता विवरण आवश्यक डिफ़ॉल्ट परीक्षा मूल्यांकन की शर्त हां कोई नहीं var स्थिति के परिणाम को संग्रहीत करने के लिए चर का नाम नहीं