JSP-এ contentType অ্যাট্রিবিউটটি JSP পেজ এবং জেনারেটেড রেসপন্স পেজের ক্যারেক্টার এনকোডিং সেট করে। ডিফল্ট কন্টেন্ট টাইপ হল text/html, যা HTML পেজের জন্য стандарт কন্টেন্ট টাইপ।
বিভিন্ন কন্টেন্ট টাইপ ব্যবহারের উদাহরণ
XML আউটপুটের জন্য
আপনার JSP থেকে XML আউটপুট করতে চাইলে নিচের পেজ ডিরেক্টিভটি ব্যবহার করুন:
<%@ page contentType = "text/xml" %>
HTML আউটপুটের জন্য
নিচের ডিরেক্টিভ ব্রাউজারকে জেনারেটেড পেজটি HTML হিসেবে রেন্ডার করতে নির্দেশ করে:
<%@ page contentType = "text/html" %>
Microsoft Word ডকুমেন্টের জন্য
কন্টেন্ট টাইপ Microsoft Word ডকুমেন্ট হিসেবে সেট করতে:
<%@ page contentType = "application/msword" %>
ক্যারেক্টার এনকোডিং নির্দিষ্ট করা
রেসপন্সের ক্যারেক্টার এনকোডিংও নির্দিষ্ট করা যায়। উদাহরণস্বরূপ, ব্রাউজারে রিটার্ন হওয়া পেজ ISO Latin 1 ব্যবহার করছে তা নির্দিষ্ট করতে:
<%@ page contentType = "text/html;charset=ISO-8859-1" %>