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

जेएसपी प्लगइन क्रिया तत्व का उपयोग क्या है?

<घंटा/>

प्लगइन क्रिया का उपयोग जावा घटकों को JSP पृष्ठ में सम्मिलित करने के लिए किया जाता है। यह ब्राउज़र के प्रकार को निर्धारित करता है और <ऑब्जेक्ट> . को सम्मिलित करता है या <एम्बेड> आवश्यकतानुसार टैग करें।

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

प्लगइन क्रिया में कई विशेषताएँ होती हैं जो जावा घटकों को प्रारूपित करने के लिए उपयोग किए जाने वाले सामान्य HTML टैग के अनुरूप होती हैं। <परम> तत्व का उपयोग एप्लेट या बीन को पैरामीटर भेजने के लिए भी किया जा सकता है।

प्लगइन क्रिया का उपयोग करने का विशिष्ट सिंटैक्स निम्नलिखित है -

<jsp:plugin type = "applet" codebase = "dirname" code = "MyApplet.class"
width = "60" height = "80">
   <jsp:param name = "fontcolor" value = "red" />
   <jsp:param name = "background" value = "black" />
   <jsp:fallback>
      Unable to initialize Java Plugin
   </jsp:fallback>
</jsp:plugin>

यदि आप रुचि रखते हैं तो आप कुछ एप्लेट का उपयोग करके इस क्रिया को आजमा सकते हैं। एक नया तत्व, <फ़ॉलबैक> तत्व, घटक के विफल होने की स्थिति में उपयोगकर्ता को भेजी जाने वाली त्रुटि स्ट्रिंग को निर्दिष्ट करने के लिए उपयोग किया जा सकता है।

The <jsp:element> Action
The <jsp:attribute> Action
The <jsp:body> Action

, और XML तत्वों को गतिशील रूप से परिभाषित करने के लिए क्रियाओं का उपयोग किया जाता है। शब्द गतिशील रूप से महत्वपूर्ण है, क्योंकि इसका अर्थ है कि XML तत्वों को संकलन समय पर सांख्यिकीय रूप से बजाय अनुरोध समय पर उत्पन्न किया जा सकता है।

XML तत्वों को गतिशील रूप से परिभाषित करने के लिए एक सरल उदाहरण निम्नलिखित है -

<%@page language = "java" contentType = "text/html"%>
<html xmlns = "https://www.w3c.org/1999/xhtml"
   xmlns:jsp = "https://java.sun.com/JSP/Page">
   <head>
      <title>Generate XML Element</title>
   </head>
   <body>
      <jsp:element name = "xmlElement">
         <jsp:attribute name = "xmlElementAttr">
             Value for the attribute
         </jsp:attribute>
         <jsp:body>
            Body for XML element
         </jsp:body>
      </jsp:element>
   </body>
</html>

यह रन टाइम पर निम्नलिखित HTML कोड उत्पन्न करेगा -

<html xmlns = "https://www.w3c.org/1999/xhtml" xmlns:jsp = "https://java.sun.com/JSP/Page">
   <head>
      <title>Generate XML Element</title>
   </head>
   <body>
      <xmlElement xmlElementAttr = "Value for the attribute">
         Body for XML element
      </xmlElement>
   </body>
</html>

  1. JSP में <c:param> टैग का क्या उपयोग है?

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

  1. Printf () में %n का क्या उपयोग है?

    सी भाषा में, %n एक विशेष प्रारूप विनिर्देशक है। यह संबंधित तर्क द्वारा इंगित चर को लोड करने के लिए प्रिंटफ () का कारण बनता है। लोडिंग एक मान के साथ की जाती है जो %n की घटना से पहले प्रिंटफ () द्वारा मुद्रित वर्णों की संख्या के बराबर होती है। नोट - यह कुछ भी नहीं छापता है। एक अन्य प्रिंटफ () फ़ंक्शन

  1. PHP में ini_set () का उपयोग क्या है?

    PHP उपयोगकर्ता को ini_set() का उपयोग करके php.ini में उल्लिखित कुछ सेटिंग्स को संशोधित करने की अनुमति देता है। इस फ़ंक्शन के लिए दो स्ट्रिंग तर्कों की आवश्यकता होती है। पहला संशोधित करने के लिए सेटिंग का नाम है और दूसरा इसे असाइन किया जाने वाला नया मान है। पैरामीटर वर नाम सभी उपलब्ध विकल्पों को ini