หน้า คำสั่งใช้เพื่อให้คำแนะนำแก่คอนเทนเนอร์ คำแนะนำเหล่านี้เกี่ยวข้องกับหน้า JSP ปัจจุบัน คุณสามารถกำหนดรหัสหน้าคำสั่งได้ทุกที่ในหน้า JSP ของคุณ ตามแบบแผน คำสั่งของเพจจะถูกเข้ารหัสที่ด้านบนสุดของเพจ JSP
ต่อไปนี้เป็นรูปแบบพื้นฐานของคำสั่งหน้า -
<%@ page attribute = "value" %>
คุณสามารถเขียน XML ที่เทียบเท่ากับไวยากรณ์ข้างต้นได้ดังนี้ -
<jsp:directive.page attribute = "value" />
คุณสมบัติ
ตารางต่อไปนี้แสดงรายการแอตทริบิวต์ที่เกี่ยวข้องกับคำสั่งหน้า -
| S.No. | แอตทริบิวต์ &วัตถุประสงค์ |
|---|---|
| 1 | บัฟเฟอร์ ระบุโมเดลการบัฟเฟอร์สำหรับเอาต์พุตสตรีม |
| 2 | ล้างอัตโนมัติ ควบคุมลักษณะการทำงานของบัฟเฟอร์เอาต์พุตเซิร์ฟเล็ต |
| 3 | contentType กำหนดรูปแบบการเข้ารหัสอักขระ |
| 4 | หน้าข้อผิดพลาด กำหนด URL ของ JSP อื่นที่รายงานข้อยกเว้นรันไทม์ Java ที่ไม่ได้ตรวจสอบ |
| 5 | isErrorPage ระบุว่าเพจ JSP นี้เป็น URL ที่ระบุโดยแอ็ตทริบิวต์ errorPage ของเพจ JSP อื่น |
| 6 | ขยาย ระบุซูเปอร์คลาสที่เซิร์ฟเล็ตที่สร้างขึ้นต้องขยาย |
| 7 | นำเข้า ระบุรายการแพ็คเกจหรือคลาสสำหรับใช้ใน JSP ตามที่คำสั่งนำเข้า Java ทำสำหรับคลาส Java |
| 8 | ข้อมูล กำหนดสตริงที่สามารถเข้าถึงได้ด้วย getServletInfo() ของเซิร์ฟเล็ต กระบวนการ. |
| 9 | isThreadSafe กำหนดโมเดลเธรดสำหรับเซิร์ฟเล็ตที่สร้างขึ้น |
| 10 | ภาษา กำหนดภาษาโปรแกรมที่ใช้ในหน้า JSP |
| 11 | เซสชัน ระบุว่าหน้า JSP มีส่วนร่วมในเซสชัน HTTP หรือไม่ |
| 12 | ไม่อนุญาต ระบุว่านิพจน์ EL ภายในหน้า JSP จะถูกละเว้นหรือไม่ |
| 13 | isScriptingEnabled กำหนดว่าองค์ประกอบสคริปต์ได้รับอนุญาตให้ใช้หรือไม่ |