JSP内置对象---OUT
2016-04-15 12:43
387 查看
out对象是JspWrite类的实例,是向客户端输出内容常用的对象。
常用方法如下:
void println() 向客户端打印字符串
void clear() 清除缓冲区的内容,在flush后会报错
void clearBuffer() 清除缓冲区的当前内容,在flush后不会报错
void flush() 清空流
int getBufferSize() 返回缓冲区以字节数的大小,如不设缓冲区则为0
int getRemaining() 返回缓冲区还剩余多少可用
boolean isAutoFlush() 返回缓冲区满时,是自动清空还是抛出异常
void close() 关闭输出流
没有第7、8行代码的时候输出:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181803562-426105.jpg)
有第7行的时候:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181804797-1546067957.jpg)
再加上第8行的时候:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181805328-539201537.jpg)
这个时候代码会在第8行处报错;
程序说明:
out.println会将数据放到缓冲区,然后out.flush()会将流清空,缓冲区剩余大小变多,但是由于clear在flush后,所以报错。
常用方法如下:
void println() 向客户端打印字符串
void clear() 清除缓冲区的内容,在flush后会报错
void clearBuffer() 清除缓冲区的当前内容,在flush后不会报错
void flush() 清空流
int getBufferSize() 返回缓冲区以字节数的大小,如不设缓冲区则为0
int getRemaining() 返回缓冲区还剩余多少可用
boolean isAutoFlush() 返回缓冲区满时,是自动清空还是抛出异常
void close() 关闭输出流
<body> <h1>out内置对象</h1> <% out.println("<h2>静夜思</h2>"); out.println("床前明月光"); out.println("疑是地上霜"); out.flush(); out.clear(); out.println("举头望明月"); out.println("低头思故乡"); %> 缓冲区大小:<%=out.getBufferSize()%>byte<br> 缓冲区剩余大小:<%=out.getRemaining()%>byte<br> 是否自动清空缓冲区:<%=out.isAutoFlush()%><br> </body>
没有第7、8行代码的时候输出:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181803562-426105.jpg)
有第7行的时候:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181804797-1546067957.jpg)
再加上第8行的时候:
![](http://images2015.cnblogs.com/blog/752708/201604/752708-20160406181805328-539201537.jpg)
这个时候代码会在第8行处报错;
程序说明:
out.println会将数据放到缓冲区,然后out.flush()会将流清空,缓冲区剩余大小变多,但是由于clear在flush后,所以报错。
相关文章推荐
- JSP内置对象---response
- 如何使用boost::property_tree表示JSON数组
- 《Servlet与JSP核心编程》读书笔记
- javascript函数声明和函数表达式的区别
- JSP使用ajaxFileUpload.js实现跨域问题
- Javascript 变量作用域 缩写词 及两种定义的区别
- phantomjs 中如何使用xpath
- angular.js 国际化模块 angular-translate 简单方便快捷翻译中英文等多语言环境
- 64、JS解析JSON字符串
- 原生js团购-限时购
- JavaScript中的事件代理
- js 引号问题
- json解析和构建
- ArcGIS Server开发教程系列(8)ArcGIS API for Javascript-控件(小部件)(续)纯代码
- ArcGIS Server开发教程系列(8)ArcGIS API for Javascript-控件(小部件)
- ArcGIS Server开发教程系列(7)使用ArcGIS API for Javascript-Hello World
- pjsip(2.4.5)增加视频功能
- JavaScript核心对象参考手册-------window对象
- JS--DOM初相识
- 因浏览器而异的空白节点(js清除空白节点)