out 객체
리턴 타입 | 메소드명 | 설명 |
---|---|---|
없음 | clear() | 출력 버퍼에 저장된 내용을 버린다. 만일 이미 버퍼가 다 채워져서 클라이언트로 전송되었을 경우에는 예외를 발생 시킨다. |
없음 | clearBuffer() | 출력 버퍼에 저장된 내용을 버린다.clear() 메소드와는 다르게 버퍼에 담긴 내용이 이미 전송된 이후에도 예외를 발생시키지 않고 현재 저장되어 있는 버퍼만을 버린다. |
없음 | flush() | 현재 버퍼에 저장되어 있는 내용을 클라이언트로 전송하고 버퍼를 비운다. |
없음 | close() | 출력 버퍼를 클라이언트로 전송하고 출력 스트림을 종료한다. |
boolean | isAutoFlush() | page 지시어의 autoFlush 속성으로 지정된 값을 리턴 한다. 즉 출력 버퍼가 다 채워졌을 때 버퍼 내용을 클라이언트로 전송하도록 지정되어 있으면 true 를 리턴 하고, 출력 버퍼가 다 채워졌을 때 예외가 발생하도록 지정되어 있으면 false를 리턴 한다. |
int | getBufferSize() | 출력 버퍼의 크기를 바이트 단위로 계산하여 정수 값으로 리턴 한다. |
int | getReamaining() | 출력 버퍼의 남은 양을 바이트 단위로 계산하여 정수 값으로 리턴한다. |
없음 | print(String str) | 출력 스트림으로 str 문자열을 출력한다. |
예제
outTest1.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<h2>1부터 100까지의 합은
<%
int sum=0;
for(int i=1; i<=100;i++){
sum+=i;
}
out.print(sum+"입니다.</h2>");
%>