কম্পিউটার টিউটোরিয়াল

JSP-এ page ডিরেক্টিভ কী?


page ডিরেক্টিভ কন্টেইনারকে ইনস্ট্রাকশন দিতে ব্যবহৃত হয়। এই ইনস্ট্রাকশনগুলো বর্তমান JSP পেজের সাথে সম্পর্কিত। আপনি আপনার JSP পেজে যেকোনো জায়গায় page ডিরেক্টিভ কোড করতে পারেন। কনভেনশন অনুযায়ী, page ডিরেক্টিভগুলো JSP পেজের শীর্ষে কোড করা হয়।

page ডিরেক্টিভের বেসিক সিনট্যাক্স:

<%@ page attribute = "value" %>

XML সমতুল্য সিনট্যাক্স:

<jsp:directive.page attribute = "value" />

Attributes

নিচের টেবিলে page ডিরেক্টিভের সাথে যুক্ত অ্যাট্রিবিউটগুলো তালিকাভুক্ত করা হলো:

ক্রমিক নংঅ্যাট্রিবিউট ও উদ্দেশ্য
1buffer
আউটপুট স্ট্রিমের জন্য একটি বাফারিং মডেল স্পেসিফাই করে।
2autoFlush
সার্ভলেট আউটপুট বাফারের বিহেভিয়ার কন্ট্রোল করে।
3contentType
ক্যারেক্টার এনকোডিং স্কিম ডিফাইন করে।
4errorPage
আনচেকড রানটাইম এক্সসেপশন রিপোর্ট করার অন্য একটি JSP-এর URL ডিফাইন করে।
5isErrorPage
ইন্ডিকেট করে এই JSP পেজটি অন্য JSP পেজের errorPage অ্যাট্রিবিউটে স্পেসিফাইড URL কিনা।
6extends
জেনারেটেড সার্ভলেট যে সুপারক্লাস এক্সটেন্ড করবে সেটি স্পেসিফাই করে।
7import
JSP-এ ব্যবহার করার জন্য প্যাকেজ বা ক্লাসের তালিকা স্পেসিফাই করে, যেমন জাভা import স্টেটমেন্ট জাভা ক্লাসের জন্য করে।
8info
একটি স্ট্রিং ডিফাইন করে যা সার্ভলেটের getServletInfo() মেথড দিয়ে অ্যাক্সেস করা যায়।
9isThreadSafe
জেনারেটেড সার্ভলেটের থ্রেডিং মডেল ডিফাইন করে।
10language
JSP পেজে ব্যবহৃত প্রোগ্রামিং ল্যাঙ্গুয়েজ ডিফাইন করে।
11session
স্পেসিফাই করে JSP পেজ HTTP সেশনে পার্টিসিপেট করবে কিনা।
12isELIgnored
স্পেসিফাই করে JSP পেজের ভিতরের EL এক্সপ্রেশন ইগনোর করা হবে কিনা।
13isScriptingEnabled
নির্ণয় করে স্ক্রিপ্টিং এলিমেন্টগুলো ব্যবহার করার অনুমতি থাকবে কিনা।

  1. JSP-এ info অ্যাট্রিবিউট কী?

  2. JSP-এ import অ্যাট্রিবিউট কী?

  3. JSP-এ taglib ডিরেক্টিভ কী?

  4. JSP পেজ রিডাইরেকশন কী?