contentType विशेषता JSP पृष्ठ के लिए और उत्पन्न प्रतिक्रिया पृष्ठ के लिए वर्ण एन्कोडिंग सेट करती है। डिफ़ॉल्ट सामग्री प्रकार text/html है , जो HTML पृष्ठों के लिए मानक सामग्री प्रकार है।
यदि आप अपने JSP से XML लिखना चाहते हैं, तो निम्न पृष्ठ निर्देश का उपयोग करें -
<%@ page contentType = "text/xml" %>
निम्नलिखित कथन ब्राउज़र को उत्पन्न पृष्ठ को HTML के रूप में प्रस्तुत करने के लिए निर्देशित करता है -
<%@ page contentType = "text/html" %>
निम्न निर्देश सामग्री प्रकार को Microsoft Word दस्तावेज़ के रूप में सेट करता है -
<%@ page contentType = "application/msword" %>
आप प्रतिक्रिया के लिए वर्ण एन्कोडिंग भी निर्दिष्ट कर सकते हैं। उदाहरण के लिए, यदि आप यह निर्दिष्ट करना चाहते हैं कि ब्राउज़र पर लौटाया गया परिणामी पृष्ठ ISO लैटिन 1 का उपयोग करता है , आप निम्न पृष्ठ निर्देश का उपयोग कर सकते हैं -
<%@ page contentType = "text/html:charset=ISO-8859-1" %>