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

मैं जेएसपी में कस्टम टैग कैसे बना सकता हूं जो मूल जेएसपी पेज से विशेषता स्वीकार कर सकता है?

<घंटा/>

आप अपने कस्टम टैग के साथ विभिन्न विशेषताओं का उपयोग कर सकते हैं। एक विशेषता मान को स्वीकार करने के लिए, एक कस्टम टैग वर्ग को सेटर . को लागू करने की आवश्यकता होती है जावाबीन सेटर विधियों के समान तरीके, जैसा कि नीचे दिखाया गया है -

पैकेज com.tutorialspoint;import javax.servlet.jsp.tagext.*;import javax.servlet.jsp.*;import java.io.*;सार्वजनिक वर्ग हैलोटैग SimpleTagSupport {निजी स्ट्रिंग संदेश; सार्वजनिक शून्य सेटमैसेज (स्ट्रिंग संदेश) {this.message =msg; } स्ट्रिंगवाइटर एसडब्ल्यू =नया स्ट्रिंगवाइटर (); सार्वजनिक शून्य doTag() जेएसपीएक्सप्शन फेंकता है, आईओएक्सप्शन {अगर (संदेश! =शून्य) {/* विशेषता से संदेश का प्रयोग करें */जेएसपीवाइटर आउट =getJspContext()। getOut (); out.println (संदेश); } और {/* शरीर से संदेश का उपयोग करें */ getJspBody().invoke(sw); getJspContext ()। getOut ()। Println (sw.toString ()); } }} 

विशेषता का नाम "message" . है , इसलिए सेटर विधि setMessage() . है . आइए अब इस विशेषता को . का उपयोग करके TLD फ़ाइल में जोड़ें तत्व इस प्रकार है -

 1.0 2.0 उदाहरण TLD with body  नमस्कार com.tutorialspoint.HelloTag scriptless  message  

आइए संदेश विशेषता के साथ जेएसपी का अनुसरण इस प्रकार करें -

<%@ taglib prefix ="ex" uri ="WEB-INF/custom.tld"%>  एक नमूना कस्टम टैग   <उदा:नमस्कार संदेश ="यह कस्टम टैग है" /> 

यह निम्नलिखित परिणाम देगा -

यह कस्टम टैग है

  1. मैं टिंकर में सूची से ड्रॉपडाउन मेनू कैसे बना सकता हूं? मैं टिंकर में सूची से ड्रॉपडाउन मेनू कैसे बना सकता हूं?

    मान लीजिए कि हम tkinter का उपयोग करके किसी एप्लिकेशन में एक सूची का ड्रॉपडाउन मेनू बनाना चाहते हैं। इस मामले में, हम टिंकर OptionMenu(win, menu_to_set, options) का उपयोग कर सकते हैं समारोह। सबसे पहले, हम StringVar() . के किसी ऑब्जेक्ट को इंस्टेंट करेंगे , तो हम ड्रॉपडाउन मेनू का प्रारंभिक मान सेट क

  1. मैं टिंकर में एक साधारण संदेश बॉक्स कैसे बना सकता हूं? मैं टिंकर में एक साधारण संदेश बॉक्स कैसे बना सकता हूं?

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

  1. अपनी खुद की लिखावट से एक कस्टम फ़ॉन्ट कैसे बनाएं अपनी खुद की लिखावट से एक कस्टम फ़ॉन्ट कैसे बनाएं

    यह मार्गदर्शिका आपको दिखाएगी कि आपके कंप्यूटर पर उपयोग करने के लिए एक फ़ॉन्ट कैसे बनाया जाए जो आपकी अपनी लिखावट पर आधारित हो। YourFonts.com (लिंक एक नए टैब/विंडो में खुलता है) सेवा का उपयोग करके, आप कुछ ही मिनटों में अपना खुद का ट्रू टाइप फ़ॉन्ट बना सकते हैं। कदम दर्दनाक रूप से आसान हैं। आपको ब