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

JSP में <jsp:plugin> एक्शन का उपयोग कैसे करें?


plugin एक्शन का उपयोग JSP पेज में जावा कंपोनेंट्स डालने के लिए किया जाता है। यह ब्राउज़र के प्रकार का निर्धारण करता है और आवश्यकतानुसार <object> या <embed> टैग्स डालता है।

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

plugin एक्शन में कई एट्रिब्यूट्स होते हैं जो जावा कंपोनेंट्स को फॉर्मेट करने के लिए उपयोग किए जाने वाले सामान्य HTML टैग्स से मेल खाते हैं। <param> एलिमेंट का उपयोग Applet या Bean को पैरामीटर्स भेजने के लिए भी किया जा सकता है।

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

<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>

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

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

<jsp:element>, <jsp:attribute> और <jsp:body> एक्शन्स का उपयोग 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. एंड्रॉइड में एक्शन डाउन इवेंट का उपयोग कैसे करें? एंड्रॉइड में एक्शन डाउन इवेंट का उपयोग कैसे करें?

    एंड्रॉइड में ACTION_DOWN टच इवेंट हैंडल करें यह ट्यूटोरियल दिखाता है कि OnTouchListener और MotionEvent.ACTION_DOWN का उपयोग करके टच डाउन इवेंट (उंगली स्क्रीन छूने पर) कैसे संभालें। चरण 1: प्रोजेक्ट बनाएं एंड्रॉइड स्टूडियो में नया प्रोजेक्ट बनाएं। चरण 2: लेआउट (res/layout/activity_main.xml) <?xm

  1. एंड्रॉइड में एक्शन मूव इवेंट का उपयोग कैसे करें? एंड्रॉइड में एक्शन मूव इवेंट का उपयोग कैसे करें?

    एंड्रॉइड में ACTION_MOVE टच इवेंट हैंडल करें यह ट्यूटोरियल दिखाता है कि MotionEvent.ACTION_MOVE का उपयोग करके टच मूवमेंट (ड्रैग/स्वाइप) कैसे ट्रैक करें और रियल-टाइम निर्देशांक प्राप्त करें। चरण 1: प्रोजेक्ट बनाएं एंड्रॉइड स्टूडियो में नया प्रोजेक्ट बनाएं। चरण 2: लेआउट (res/layout/activity_main.xml

  1. एंड्रॉइड में एक्शन अप इवेंट का उपयोग कैसे करें? एंड्रॉइड में एक्शन अप इवेंट का उपयोग कैसे करें?

    एंड्रॉइड में ACTION_UP टच इवेंट हैंडल करें यह ट्यूटोरियल दिखाता है कि MotionEvent.ACTION_UP का उपयोग करके टच रिलीज (उंगली उठाने पर) कैसे डिटेक्ट करें। यह क्लिक/टैप पहचानने के लिए उपयोगी है। चरण 1: प्रोजेक्ट बनाएं एंड्रॉइड स्टूडियो में नया प्रोजेक्ट बनाएं। चरण 2: लेआउट (res/layout/activity_main.xml