คุณสมบัติ buffer กำหนดลักษณะการทำงานของบัฟเฟอร์สำหรับออบเจ็กต์ตอบกลับของเซิร์ฟเวอร์
ค่า none
เมื่อตั้งค่าเป็น "none" จะปิดการใช้งานบัฟเฟอร์ ทำให้เอาต์พุทของเซิร์ฟเล็ตถูกส่งไปยังออบเจ็กต์ตอบกลับ (response object) ทันทีโดยไม่ผ่านบัฟเฟอร์
ตัวอย่าง
<%@ page buffer = "none" %>
ค่าอื่นๆ
นอกจาก none แล้ว ยังสามารถระบุขนาดบัฟเฟอร์เป็นกิโลไบต์ได้ เช่น "8kb", "16kb" ซึ่งจะทำให้เซิร์ฟเล็ตเขียนข้อมูลลงบัฟเฟอร์ก่อน แล้วค่อยส่งไปยัง response object เมื่อบัฟเฟอร์เต็มหรือจบการทำงาน
การปิดบัฟเฟอร์ (buffer="none") อาจส่งผลต่อประสิทธิภาพ เพราะไม่สามารถรวมข้อมูลเล็กๆ หลายชิ้นก่อนส่งได้ แต่ก็ช่วยลดการใช้หน่วยความจำในบางกรณี