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

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


forward एक्शन वर्तमान पेज की कार्रवाई को समाप्त करता है और अनुरोध को किसी अन्य रिसोर्स जैसे स्टैटिक पेज, किसी अन्य JSP पेज, या जावा सर्वलेट को अग्रेषित करता है।

forward एक्शन का सिंटैक्स निम्नलिखित है -

<jsp:forward page = "Relative URL" />

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

Sr.No.एट्रिब्यूट और विवरण
1page
इसमें किसी अन्य रिसोर्स जैसे स्टैटिक पेज, किसी अन्य JSP पेज, या जावा सर्वलेट का सापेक्ष URL होना चाहिए।

उदाहरण

आइए निम्न दो फ़ाइलों (a) date.jsp और (b) main.jsp का पुन: उपयोग करें -

निम्न date.jsp फ़ाइल की सामग्री है -

<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>

निम्न main.jsp फ़ाइल की सामग्री है -

<html>    <head>       <title>The include Action Example</title>    </head>    <body>       <center>          <h2>The include action Example</h2>          <jsp:forward page = "date.jsp" />       </center> </body> </html>

आइए अब इन सभी फ़ाइलों को रूट डायरेक्टरी में रखें और main.jsp को एक्सेस करने का प्रयास करें। यह नीचे दिए गए जैसा परिणाम प्रदर्शित करेगा।

यहां इसने मुख्य पेज से कंटेंट को छोड़ दिया और केवल अग्रेषित पेज से कंटेंट प्रदर्शित किया।

Today's date: 12-Sep-2010 14:54:22

  1. - JSP में रिसोर्स बंडल का उपयोग कैसे करें? (fmt:bundle टैग)

    JSP में JSTL fmt:bundle टैग का उपयोग करके अंतर्राष्ट्रीयकरण (i18n) JSTL (JSP स्टैंडर्ड टैग लाइब्रेरी) का <fmt:bundle> टैग एक रिसोर्स बंडल को निर्दिष्ट स्कोप के लिए उपलब्ध कराता है, जिससे नेस्टेड <fmt:message> टैग्स को बंडल नाम दोहराए बिना कुंजी द्वारा स्थानीयकृत संदेश प्राप्त करने की अनु

  1. - JSP में टाइम जोन कैसे उपयोग करें?

    <fmt:timeZone> टैग का उपयोग उस टाइम जोन को निर्दिष्ट करने के लिए किया जाता है जिसका उपयोग इसके बॉडी के भीतर सभी टैग्स द्वारा किया जाएगा। विशेषताएं <fmt:timeZone> टैग में निम्नलिखित विशेषताएं होती हैं: विशेषता विवरण आवश्यक डिफ़ॉल्ट value बॉडी पर लागू करने के लिए टाइम जोन हाँ कोई

  1. - JSP में पैरामीट्राइज़्ड SQL क्वेरी का उपयोग कैसे करें?

    <sql:param> टैग का उपयोग <sql:query> टैग और <sql:update> टैग के लिए नेस्टेड एक्शन के रूप में किया जाता है ताकि वैल्यू प्लेसहोल्डर के लिए मान प्रदान किया जा सके। यदि null मान प्रदान किया जाता है, तो मान को प्लेसहोल्डर के लिए SQL NULL पर सेट किया जाता है। विशेषताएं <sql:param>