এই অ্যাকশন আপনাকে পেজ জেনারেট হওয়ার সময় ফাইল ইনসার্ট করতে দেয়। সিনট্যাক্স:
<jsp:include page = "relative URL" flush = "true" />
include ডিরেক্টিভ-এর বিপরীতে, যা JSP পেজ সার্ভলেটে ট্রান্সলেট হওয়ার সময় ফাইল ইনসার্ট করে, এই অ্যাকশন পেজ রিকোয়েস্ট হওয়ার সময় ফাইল ইনসার্ট করে।
include অ্যাকশনের সাথে যুক্ত অ্যাট্রিবিউটগুলো:
| ক্রমিক নং | অ্যাট্রিবিউট ও বর্ণনা |
|---|---|
| 1 | page ইনক্লুড করার পেজের রিলেটিভ URL। |
| 2 | flush বুলিয়ান অ্যাট্রিবিউট যা নির্ধারণ করে ইনক্লুডেড রিসোর্সের বাফার ফ্লাশ হবে কিনা ইনক্লুড করার আগে। |
উদাহরণ
নিচের দুটি ফাইল ডিফাইন করা যাক: (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:include page = "date.jsp" flush = "true" /> </center> </body> </html>
সব ফাইল রুট ডিরেক্টরিতে রেখে main.jsp অ্যাক্সেস করলে আউটপুট:
The include action Example
Today's date: 12-Sep-2010 14:54:22