(1)void println():向客户端打印字符串;
(2)void flush():将缓冲区内容输出到客户端;
(3)void clear():清除缓冲区,在flush()方法之后调用会抛出异常;
(4)void clearBuffer():清除缓冲区,在flush()之后调用不会抛出异常;
(5)int getBufferSize():返回缓冲区字节数大小;
(6)int getRemaining():返回缓冲区剩余可用字节数,如果不设缓冲区时则返回0;
(7)boolean isAutoFlush():当缓冲区已满时,时自动清空还是抛出异常;
(8)vodi close():关闭输出流;
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>out内置对象</h1>
<%
out.println("原文:The hotel seems cozy and inviting");
out.print("<br/>");
out.flush(); //flush将缓冲区内容输出到客户端,导致缓存区空间发生变化(见下图,左是没加前)
out.println("译文:这个酒店好像很舒服而且吸引人");
out.print("<br/>");
%>
缓冲区大小:<%=out.getBufferSize() %>byte<br>
缓冲区剩余大小:<%=out.getRemaining() %>byte<br>
是否自动清空缓存区:<%=out.isAutoFlush() %><BR>
</body>
</html>