개발
[JAVA] JSP 내장객체 - out
woody._.k
2019. 5. 22. 19:39
out 내장객체
- out은 출력 스트림으로써, 사용자 웹 브라우저로 출력하기 위한 채널입니다.
- 스크립트릿에서 브라우저로 텍스트를 출력하는 데 사용됩니다.
- javax.servlet.jsp.JspWriter 객체의 참조 변수로, 버퍼 관련 메서드와 출력 관련 메서드로 구성
out 주요 메서드
메서드 | 설명 |
getBufferSize() | output buffer의 크기를 바이트로 알려준다. |
getremaining() | 남아 있는 버퍼의 크기 중 사용 가능한 비율을 알려준다. |
clearBuffer() | 버퍼에 있는 콘텐츠를 모두 지운다. |
flush() | 버퍼를 비우고 output stream도 비운다. |
close() | output stream을 닫고 버퍼를 비운다. |
println(content) | content의 내용을 newline과 함께 출력한다. |
print(content) | content의 내용을 출력한다. |
out 내장객체는 주로 print 계열의 메서드를 사용하지만, 페이지에 대한 정밀한 튜닝이 필요할 때는 버퍼 관련 메서드를 유용하게 활용할 수 있습니다.
Example :
jsp에서 out 내장객체를 테스트하기 위해 out.jsp 를 만들었습니다.
output :
참고
- 황희정, "프로젝트로 배우는 자바 웹 프로그램", 한빛아카데미