記錄

JSP) jsp처리과정, Buffer 본문

Web/JSP

JSP) jsp처리과정, Buffer

surhommejk 2018. 3. 20. 14:30

jsp 처리과정





클라이언트 요청시


※ 요청 처리 서블릿 존재


※ 요청 처리 서블릿 미존재


두 가지로 나눠서 실행되고 응답은 무조건 서블릿 클래스로 처리






Buffer











Buffer 장점


1) 데이터 전송 성능 향상

2) 버퍼가 다 차기 전까지 헤더 변경 가능

3) JSP 실행 도중 버퍼를 비우고 새 내용 전송 가


<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page buffer="8kb" autoFlush="true" %>


항상 기본값은 buffer="8kb" autoFlush="true" 이다


여기서 autoFlush의 true / false에 따라 처리방식이 아래와 같아 나뉜다


true - 버퍼가 다 찼을 경우 버퍼를 플러시하고 계속해서 작업을 진행한다.

false - 버퍼가 다 찼을 경우 예외를 발생시키고 작업을 중지한다.


Comments