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

JSP में taglib डायरेक्टिव का उद्देश्य क्या है?


taglib डायरेक्टिव घोषित करता है कि आपका JSP पेज कस्टम टैग्स के एक सेट का उपयोग करता है, लाइब्रेरी के स्थान की पहचान करता है, और आपके JSP पेज में कस्टम टैग्स की पहचान के लिए साधन प्रदान करता है।

taglib डायरेक्टिव नीचे दिए गए सिंटैक्स का पालन करता है -

<%@ taglib uri = "uri" prefix = "prefixOfTag" %>

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

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

<jsp:directive.taglib uri = "uri" prefix = "prefixOfTag" />

जब आप कस्टम टैग का उपयोग करते हैं, तो यह आमतौर पर <prefix:tagname> के रूप में होता है। प्रीफिक्स वही है जो आप taglib डायरेक्टिव में निर्दिष्ट करते हैं, और टैग नाम टैग लाइब्रेरी में कार्यान्वित टैग का नाम है।

उदाहरण

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

<%@ taglib uri = "https://www.example.com/custlib" prefix = "mytag" %> <html> <body> <mytag:hello/> </body> </html>

  1. - JSP में JSTL कोर टैग क्या हैं?

    कोर टैग्स का समूह सबसे अधिक उपयोग किए जाने वाले JSTL टैग्स हैं। अपने JSP में JSTL कोर लाइब्रेरी शामिल करने का सिंटैक्स निम्नलिखित है: <%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %> निम्नलिखित तालिका कोर JSTL टैग्स को सूचीबद्ध करती है: क्र.सं. ट

  1. - C# में 'as' Operator का Purpose क्या है?

    as Operator Compatible Types के बीच Conversions Perform करता है। यह Cast Operation जैसा है और केवल Reference Conversions, Nullable Conversions, और Boxing Conversions Perform करता है। As Operator अन्य Conversions Perform नहीं कर सकता, जैसे User-Defined Conversions, जिन्हें Cast Expressions का उपयोग क

  1. - C# में 'is' Operator का Purpose क्या है?

    C# में is Operator Check करता है कि Object का Run-Time Type दिए गए Type के साथ Compatible है या नहीं।निम्न Syntax है।expr is typeयहां, expr Expression हैtype Type का Name हैनिम्न Example C# में is Operator के उपयोग को दर्शाता है।Exampleusing System; class One { } class Two { } public class Demo { &n