博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
out对象
阅读量:5291 次
发布时间:2019-06-14

本文共 773 字,大约阅读时间需要 2 分钟。

out对象的其他的重要的方法

1.newLine():用于输出一个换行符

 

2.flush():强制输出服务器中里的数据。如果预编译指令中page的autoFlush的属性的值设置为true,那么JSP程序会把输出数据缓存在服务器的缓冲区里,知道程序结束或者缓冲区以及充满了数据,服务器会自动把缓冲区中的数据输出到客户端。如果在JSP程序里使用了flush()方法,那么服务器不管缓冲区十分已经充满,都将数据输出到客户端。如果预编译指令中page的autoFlush的属性的值设置为false,那么需要显式调用flush将数据输出到客户端。

 

3.close():该方法首先将缓冲区里的数据输出到客户端,然后关闭对客户端的输出流。

 

4.clearBuffer():该方法用于清除缓冲区里的数据,并且把数据写到客户端,在缓冲区的数据为空的时候,那么似乎也这个方法将会产生IOException错误。

 

5.clear():该方法用于清除缓冲区里的数据,但不把数据写到客户端,在缓冲区的数据为空的时候,那么似乎也这个方法将会产生IOException错误,所以一般要使用try……catch……块包住。

 

6.getBufferSize():该方法可以获取缓冲区的大小。缓冲区的大小是通过预编译指令page和buffer属性来确定的。

 

例如:如果buffer设置如下:

<@%page buffer=”8kb”%>

 

那么此时getBufferSize()方法返回8。

 

7.getRemaining():该方法可以获得缓冲区没有使用的字节数目。

 

8.isAutoFlush():该方法返回布尔值,返回值由page指令的autoFlush的属性值决定。

 

转载于:https://www.cnblogs.com/www-hsy-com/p/7571944.html

你可能感兴趣的文章
Android Eclipse JNI 调用 .so文件加载【转】
查看>>
如何添加 actions
查看>>
jQuery移除或禁用html元素点击事件常用方法小结
查看>>
volatile关键字
查看>>
20180524模拟赛T3——Word
查看>>
计算机网络基础
查看>>
关于书签(BookMark)操作;
查看>>
查看Linux服务器的硬盘使用情况
查看>>
日报 18/06/20
查看>>
loj #6136. 「2017 山东三轮集训 Day4」Left
查看>>
java集合类
查看>>
学习资料
查看>>
java 18 - 8 HashMap和ArrayList的嵌套2
查看>>
Day21 Json & pickle 数据序列化
查看>>
内存结构。
查看>>
洛谷 [FJOI2014]最短路径树问题 解题报告
查看>>
欲望都市游戏设计 背景图层和UI图层的设计
查看>>
2-2 groovy基础知识-理论介绍
查看>>
Null Object Design Pattern (Python recipe)
查看>>
bootstrap学习笔记(6)
查看>>