뇌운동일지

[JSP] 인코딩, 버퍼 본문

JSP

[JSP] 인코딩, 버퍼

purpleduck 2020. 6. 2. 16:54

한글지원

EUC-KR : 라틴 + 완성형 한글 (2B) 

UTF-8 : 라틴 + 유니코드 (1~3B)

 

contentType VS pageEncoding

<%page contentType="text/html"; charset="UTF-8" pageEncoding="EUC-KR" %>

contentType의 charset

:http client (웹 브라우저)가 받아볼 페이지의 인코딩 방식 ( http 헤더에 기록되어 있음 ) 

pageEncoding

: JSP 파일(페이지)에 기록된 소스코드 자체의 인코딩 방식 

 

pageEncoding은 jsp페이지 구현, contentType은 응답에 대한 인코딩 

 

buffer

default : 8KB

flush하면 상대편에 전달 

clear하면 그냥 비워짐 

 

isErrorPage = "true"일때만 exception객체 사용 가능 

 

response한 결과물을 browser가 해석 

 

server가 client에게 응답할 때, 0.5B이상 주어야 함. (512byte이상)

그 이하이면 browser가 자체 error 처리 

Comments