芷的天地

JSP内置对象之四——out

out对象是JspWriter类的实例,是向客户端输出内容常用的对象

 

序号 方 法 说 明
1  void clear() 清除缓冲区的内容
2  void clearBuffer() 清除缓冲区的当前内容
3  void flush() 清空流
4  int getBufferSize() 返回缓冲区以字节数的大小,如不设缓冲区则为0
5  int getRemaining() 返回缓冲区还剩余多少可用
6  boolean isAutoFlush() 返回缓冲区满时,是自动清空还是抛出异常
7  void close() 关闭输出流

<%@page contentType="text/html;charset=gb2312"%>
<html><head><title>out对象_例1:缓存测试</title></head>
<%@page buffer="1kb"%>
<body>
<%
  for(int i=0;i<2000;i++)
  out.println(i+"{"+out.getRemaining()+"}");
%><br>
缓存大小:<%=out.getBufferSize()%><br>
剩余缓存大小:<%=out.getRemaining()%><br>
自动刷新:<%=out.isAutoFlush()%><br>
<%--out.clearBuffer();--%>
<%--out.clear();--%>
<!--缺省情况下:服务端要输出到客户端的内容,不直接写到客户端,而是先写到一个输出缓冲区中.只有在下面三中情况下,才会把该缓冲区的内容输出到客户端上:
1.该JSP网页已完成信息的输出
2.输出缓冲区已满
3.JSP中调用了out.flush()或response.flushbuffer()
-->
</body>
</html>

 

参考地址:http://edu.codepub.com/2009/1018/16461_2.php

posted on 2010-07-13 15:03    阅读(313)  评论(0编辑  收藏  举报

导航