include डायरेक्टिव का उपयोग अनुवाद चरण के दौरान एक फ़ाइल को शामिल करने के लिए किया जाता है। यह डायरेक्टिव कंटेनर को वर्तमान JSP के साथ अन्य बाहरी फ़ाइलों की सामग्री को अनुवाद चरण के दौरान मर्ज करने का निर्देश देता है। आप अपने JSP पेज में कहीं भी include डायरेक्टिव कोड कर सकते हैं।
सिंटैक्स
<%@ include file = "relative url" %>
मुख्य बिंदु
- अनुवाद-समय समावेश: फ़ाइल सामग्री JSP के संकलन के दौरान मर्ज की जाती है।
- सापेक्ष URL: फ़ाइल पथ वर्तमान JSP के सापेक्ष होता है।
- कोई रनटाइम ओवरहेड नहीं: शामिल फ़ाइल सर्वलेट कोड का हिस्सा बन जाती है।
- स्थिर सामग्री के लिए उपयुक्त: हेडर, फुटर, नेविगेशन बार आदि के लिए आदर्श।
XML समतुल्य
<jsp:directive.include file = "relative url" />
नोट
include डायरेक्टिव <jsp:include> एक्शन से अलग है, जो रनटाइम पर संसाधन को शामिल करता है। डायरेक्टिव तेज़ है लेकिन डायनामिक सामग्री के लिए कम लचीला है।