forward एक्शन वर्तमान पेज की कार्रवाई को समाप्त करता है और अनुरोध को किसी अन्य रिसोर्स जैसे स्टैटिक पेज, किसी अन्य JSP पेज, या जावा सर्वलेट को अग्रेषित करता है।
forward एक्शन का सिंटैक्स निम्नलिखित है -
<jsp:forward page = "Relative URL" />
निम्न तालिका forward एक्शन से जुड़े आवश्यक एट्रिब्यूट्स को सूचीबद्ध करती है -
| Sr.No. | एट्रिब्यूट और विवरण |
|---|---|
| 1 | page इसमें किसी अन्य रिसोर्स जैसे स्टैटिक पेज, किसी अन्य 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