คุณสมบัติ contentType ใช้กำหนดการเข้ารหัสอักขระ (character encoding) สำหรับหน้า JSP และหน้าตอบกลับที่สร้างขึ้น ค่าเริ่มต้นคือ text/html ซึ่งเป็นประเภทเนื้อหามาตรฐานสำหรับหน้า HTML
ตัวอย่างการใช้งาน
1. กำหนดให้เป็น XML
<%@ page contentType = "text/xml" %>
2. กำหนดให้เป็น HTML (ค่าเริ่มต้น)
<%@ page contentType = "text/html" %>
3. กำหนดให้เป็นเอกสาร Microsoft Word
<%@ page contentType = "application/msword" %>
4. ระบุชุดอักขระ (charset)
สามารถระบุการเข้ารหัสอักขระสำหรับการตอบกลับได้ เช่น ใช้ ISO Latin 1 (ISO-8859-1):
<%@ page contentType = "text/html;charset=ISO-8859-1" %>
การตั้งค่า contentType ที่ถูกต้องสำคัญต่อการแสดงผลข้อมูลที่ถูกต้อง โดยเฉพาะเมื่อทำงานกับภาษาที่ไม่ใช่ภาษาอังกฤษหรือรูปแบบไฟล์เฉพาะ