-
[JSP] page buffer기초/JSP 2017. 2. 22. 12:07
페이지 버퍼관리
페이지 버퍼의 기본값은 8192 = 8kb 입니당
out.clear()
버퍼에 있는 내용을 지운다.
clear가 된 상태라면 에러표시
out.flush()
출력 버퍼를 비우면서 내용을 전송한다.
(버퍼가 열려있음)
out.close()
출력 버퍼를 닫으면서 내용을 전송한다.
(버퍼가 닫혀있음)
02_autoFlush_TRUE.jsp
버퍼크기 1kb설정
강제로 1~1000까지 출력! 버퍼가 다 차게 한다.
페이지의 flush속성값을 테스트autoFlush = True
버퍼가 꽉차면 자동으로 out.flush()메소드를 실행
autoFlush = false
버퍼가 꽉차면 출력버퍼를 비우고 에러표시
[버퍼 테스트 결과]
한글자당 1byte(주석,한글 포함)
하지만 <%-- --%>주석은 자바용이기때문에바이트수에 포함되지않는다.
IE에서 에러페이지 테스트경우 512kb를 만들어 줘야 하기 때문에
<!-- -->주석을 사용해서 용량을 늘려주거나
<input type="hidden">을 사용해서
웹페이지 디자인에 영향을 받지 않게 용량을 늘려줍니다.
*out 객체
서블릿에서 out.print는 태크를 깨트려서 사용할 수 있음 println불가
ex) out.print("<br")out.print(">") →→(가능o)
out.println("<br")
out.println(">") →→(불가능X)'기초 > JSP' 카테고리의 다른 글
[JSP]영역 비교 (0) 2017.02.23 [JSP] applcation영역 session영역 (2) 2017.02.23 [JSP] 초기화 파라미터 (0) 2017.02.22 [JSP]JSP 데이터 넘기기(쿼리스트링) (0) 2017.02.21 [JSP] 인코딩/디코딩 (0) 2017.02.20