คุณสมบัติ session ระบุว่าหน้า JSP ใช้ HTTP session หรือไม่
ค่าที่เป็นไปได้
- true (ค่าเริ่มต้น) - หน้า JSP เข้าถึงออบเจ็กต์
sessionในตัว (built-in) ได้ - false - หน้า JSP ไม่สามารถเข้าถึง ออบเจ็กต์ session ในตัวได้ จะเกิดข้อผิดพลาดหากพยายามใช้งาน
ตัวอย่างเปิดใช้งาน
<%@ page session = "true" %>
เมื่อ session=true สามารถใช้เมธอดต่างๆ ได้ เช่น
session.getCreationTime()- เวลาสร้าง sessionsession.getLastAccessedTime()- เวลาเข้าถึงล่าสุดsession.setAttribute()/getAttribute()- จัดเก็บ/ดึงข้อมูลsession.invalidate()- ยกเลิก session
ประโยชน์ของการตั้งค่า false
ลดการใช้ทรัพยากรเซิร์ฟเวอร์เมื่อหน้า JSP ไม่ต้องการ session (เช่น หน้าสาธารณะ Static content) ช่วยประสิทธิภาพได้เล็กน้อย