ऑटोफ्लश विशेषता निर्दिष्ट करती है कि बफ़र भरने पर बफ़र किए गए आउटपुट को स्वचालित रूप से फ़्लश किया जाना चाहिए, या क्या बफ़र ओवरफ़्लो को इंगित करने के लिए एक अपवाद उठाया जाना चाहिए।
सत्य (डिफ़ॉल्ट) . का मान स्वचालित बफर फ्लशिंग को इंगित करता है और गलत का मान एक अपवाद फेंकता है।
जब सर्वलेट का आउटपुट बफर भर जाता है तो निम्न निर्देश सर्वलेट को एक अपवाद फेंक देता है -
<%@ page autoFlush = "false" %>
यह निर्देश सर्वलेट को पूर्ण होने पर आउटपुट बफर को फ्लश करने का कारण बनता है -
<%@ page autoFlush = "true" %>
आमतौर पर, बफ़र और ऑटोफ्लश विशेषताएँ एक पृष्ठ निर्देश पर निम्नानुसार कोडित होते हैं -
<%@ page buffer = "16kb" autoflush = "true" %>