शामिल करें अनुवाद चरण के दौरान फ़ाइल को शामिल करने के लिए निर्देश का उपयोग किया जाता है। यह निर्देश कंटेनर को अनुवाद चरण के दौरान वर्तमान जेएसपी के साथ अन्य बाहरी फाइलों की सामग्री को मर्ज करने के लिए कहता है। आप शामिल . को कोड कर सकते हैं आपके जेएसपी पेज में कहीं भी निर्देश।
इस निर्देश का सामान्य उपयोग रूप इस प्रकार है -
<%@ शामिल फ़ाइल ="रिश्तेदार url">
शामिल निर्देश में फ़ाइल नाम वास्तव में एक सापेक्ष URL है। यदि आप बिना किसी संबद्ध पथ के फ़ाइल नाम निर्दिष्ट करते हैं, तो JSP कंपाइलर मानता है कि फ़ाइल उसी निर्देशिका में है जिसमें आपका JSP है।
आप उपरोक्त सिंटैक्स के XML समकक्ष को इस प्रकार लिख सकते हैं -
उदाहरण
शामिल करें . का एक अच्छा उदाहरण निर्देश सामग्री के एकाधिक पृष्ठों के साथ एक सामान्य शीर्षलेख और पादलेख शामिल है।
आइए निम्नलिखित तीन फाइलों को परिभाषित करें (a) header.jps, (b)footer.jsp, और (c)main.jsp इस प्रकार -
header.jsp की सामग्री निम्नलिखित है:-
<%! इंट पेजकाउंट =0; शून्य एडकाउंट () {पेजकाउंट ++; }%><% एडकाउंट (); %> <शीर्षक>निर्देशात्मक उदाहरण शामिल करेंनिर्देशात्मक उदाहरण शामिल करें
इस साइट को देखा जा चुका है <% =पृष्ठगणना%> बार।
footer.jsp की सामग्री निम्नलिखित है:-
कॉपीराइट © 2010
अंत में main.jsp . की सामग्री यहां दी गई है -
<%@शामिल फ़ाइल ="header.jsp" %><%@ include file ="footer.jsp" %>पूर्व> मेरे पेज पर आने के लिए धन्यवाद।
आइए अब इन सभी फाइलों को रूट डायरेक्टरी में रखें और main.jsp . तक पहुंचने का प्रयास करें . आपको निम्न आउटपुट प्राप्त होगा -
निर्देशात्मक उदाहरण शामिल करेंइस साइट को 1 बार देखा जा चुका है। मेरे पृष्ठ पर आने के लिए धन्यवाद।कॉपीराइट © 2010ताज़ा करें main.jsp और आप पाएंगे कि पेज हिट काउंटर बढ़ता रहता है।
आप अपनी रचनात्मक प्रवृत्ति के आधार पर अपने वेबपेज डिजाइन कर सकते हैं; यह अनुशंसा की जाती है कि आप अपनी वेबसाइट के गतिशील भागों को अलग-अलग फाइलों में रखें और फिर उन्हें मुख्य फ़ाइल में शामिल करें। यह तब आसान बनाता है जब आपको अपने वेबपेज के किसी भाग को बदलने की आवश्यकता होती है।