#007 기본 객체와 영역
1. out 객체
2. pageContext 객체
3. application 객체
4. exception 객체
를 공부한다.
2. out 객체
- JSP페이지가 생성하는 모든 내용은 out 본객체를 통해 전송된다 .
웹 브라우저에 데이터를 전송하는 출력 스티림으로서 JSP 페이지가 생성한 데이터를 출력한다.
<%
out.println("<html">);
out.println("<head">);
%>
- out 기본 객체의 출력 메서드
print() : 데이터를 출력한다.
println() : 데이터를 출력하고 \r\n을 출력한다.
newLine() : \r\n을 출력한다.
- out 기본 객체와 버퍼의 관계
page 디렉티브의 버퍼 속성을 사용하여 jsp페이지의 버퍼 크기를 조절할수 있다
<%@ page buffer="16kb" %>
out 기본 객체가 내부적으로 내부적으로 사용하는 버퍼의 크기를 16킬로바이트가 된다.
: 버퍼와 관련된 메소드들
getBufferSize() : 버퍼의 크기를 구한다.
getRemaing() : 현재 퍼어의 남은 크기를 구한다.
clear() : 버퍼의 내용을 비운다. 만약 버퍼가 이미 플러시 되었다면 IOException을 발생시킨다.
clearBuffer() : 버퍼의 내용을 비운다. 다만 버퍼가 플러시 한 경우에도 IOException을 발생 시키지 않는다.
flush() : 버퍼를 플러시 한다.
isAutoFlush() : 버퍼가 다 찼을때 자동으로 플러시 할 경우 true를 리...