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

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


getProperty एक्शन का उपयोग दिए गए प्रॉपर्टी के मान को पुनर्प्राप्त करने, इसे स्ट्रिंग में परिवर्तित करने, और अंत में आउटपुट में डालने के लिए किया जाता है।

getProperty एक्शन के केवल दो एट्रिब्यूट्स होते हैं, जिनमें से दोनों आवश्यक हैं। getProperty एक्शन का सिंटैक्स निम्नानुसार है -

<jsp:useBean id = "myName" ... /> ... <jsp:getProperty name = "myName" property = "someProperty" .../>

निम्न तालिका getProperty एक्शन से जुड़े आवश्यक एट्रिब्यूट्स को सूचीबद्ध करती है -

Sr.No.एट्रिब्यूट और विवरण
1name
उस बीन का नाम जिसमें पुनर्प्राप्त की जाने वाली प्रॉपर्टी है। बीन को पहले से परिभाषित किया गया होना चाहिए।
2property
प्रॉपर्टी एट्रिब्यूट बीन प्रॉपर्टी का नाम है जिसे पुनर्प्राप्त किया जाना है।

उदाहरण

आइए एक टेस्ट बीन परिभाषित करें जिसका उपयोग हमारे उदाहरण में किया जाएगा -

/* File: TestBean.java */
package action;
public class TestBean {
    private String message = "No message specified";
    public String getMessage() {
        return(message);
    }
    public void setMessage(String message) {
        this.message = message;
    }
}

उपरोक्त कोड को जनरेटेड TestBean.class फ़ाइल में संकलित करें और सुनिश्चित करें कि आपने TestBean.class को C:\apache-tomcat-7.0.2\webapps\WEB-INF\classes\action फ़ोल्डर में कॉपी किया है और CLASSPATH वेरिएबल को भी इस फ़ोल्डर पर सेट किया है -

अब main.jsp फ़ाइल में निम्न कोड का उपयोग करें। यह बीन लोड करता है और एक साधारण स्ट्रिंग पैरामीटर सेट/गेट करता है -

<html>    <head>       <title>Using JavaBeans in JSP</title>    </head>    <body>       <center>          <h2>Using JavaBeans in JSP</h2>          <jsp:useBean id = "test" class = "action.TestBean" />          <jsp:setProperty name = "test" property = "message" value = "Hello JSP..." />          <p>Got message....</p>          <jsp:getProperty name = "test" property = "message" />       </center>    </body> </html>

आइए अब main.jsp को एक्सेस करने का प्रयास करें, यह निम्न परिणाम प्रदर्शित करेगा -

Using JavaBeans in JSP

Got message.... Hello JSP...

  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