অন্তর্ভুক্ত৷ অনুবাদ পর্বের সময় একটি ফাইল অন্তর্ভুক্ত করার জন্য নির্দেশ ব্যবহার করা হয়। এই নির্দেশিকাটি অনুবাদ পর্বের সময় বর্তমান JSP-এর সাথে অন্যান্য বাহ্যিক ফাইলের বিষয়বস্তু একত্রিত করতে কন্টেইনারকে বলে। আপনি অন্তর্ভুক্ত কোড করতে পারেন আপনার JSP পৃষ্ঠার যেকোনো জায়গায় নির্দেশাবলী।
এই নির্দেশের সাধারণ ব্যবহার ফর্ম নিম্নরূপ -
<%@ অন্তর্ভুক্ত ফাইল ="আপেক্ষিক url">
অন্তর্ভুক্ত নির্দেশে ফাইলের নামটি আসলে একটি আপেক্ষিক URL। আপনি যদি কোনো সংশ্লিষ্ট পাথ ছাড়াই একটি ফাইলের নাম উল্লেখ করেন, JSP কম্পাইলার অনুমান করে যে ফাইলটি আপনার JSP-এর মতো একই ডিরেক্টরিতে রয়েছে।
আপনি উপরের সিনট্যাক্সের XML সমতুল্য নিম্নলিখিত −
লিখতে পারেনউদাহরণ
অন্তর্ভুক্ত এর একটি ভালো উদাহরণ নির্দেশিকা একটি সাধারণ শিরোনাম এবং পাদলেখ সহ একাধিক পৃষ্ঠার বিষয়বস্তু সহ।
আসুন নিম্নলিখিত তিনটি ফাইলকে সংজ্ঞায়িত করি (a) header.jps, (b)footer.jsp, এবং (c)main.jsp নিম্নরূপ -
header.jsp-এর বিষয়বস্তু নিচে দেওয়া হল −
<%! int pageCount =0; void addCount() { pageCount++; }%><% addCount(); %>অন্তর্ভুক্ত নির্দেশক উদাহরণ অন্তর্ভুক্ত নির্দেশমূলক উদাহরণ
এই সাইটটি পরিদর্শন করা হয়েছে <% =pageCount %> বার।
footer.jsp-এর বিষয়বস্তু নিচে দেওয়া হল −
কপিরাইট © 2010
অবশেষে এখানে main.jsp এর বিষয়বস্তু −
<%@ include file ="header.jsp" %><%@ include file ="footer.jsp" %>প্রে> আমার পৃষ্ঠা দেখার জন্য ধন্যবাদ।
আসুন এখন এই সমস্ত ফাইল রুট ডিরেক্টরিতে রাখি এবং main.jsp অ্যাক্সেস করার চেষ্টা করি . আপনি নিম্নলিখিত আউটপুট পাবেন -
অধিভুক্ত নির্দেশমূলক উদাহরণএই সাইটটি 1 বার পরিদর্শন করা হয়েছে। আমার পৃষ্ঠা দেখার জন্য ধন্যবাদ। কপিরাইট © 2010রিফ্রেশ করুন main.jsp এবং আপনি দেখতে পাবেন যে পৃষ্ঠা হিট কাউন্টার ক্রমাগত বৃদ্ধি পাচ্ছে।
আপনি আপনার সৃজনশীল প্রবৃত্তির উপর ভিত্তি করে আপনার ওয়েবপেজ ডিজাইন করতে পারেন; এটি সুপারিশ করা হয় যে আপনি আপনার ওয়েবসাইটের গতিশীল অংশগুলিকে আলাদা ফাইলে রাখুন এবং তারপরে সেগুলিকে মূল ফাইলে অন্তর্ভুক্ত করুন৷ আপনার ওয়েবপৃষ্ঠার একটি অংশ পরিবর্তন করার প্রয়োজন হলে এটি এটিকে সহজ করে তোলে৷