JSP具体篇——out
2016-03-12 11:59
573 查看
out对象
out对象用于在web浏览器上输出信息,而且管理应用server上的输出缓冲区。在使用out对象输出数据时。能够对数据缓冲区进行操作。及时清除缓冲区中残留的数据。为其它输出让出缓冲空间。待数据输出完毕后,要及时关闭输出流。
1.向client输出数据
out对象能够输出各种数据类型的数据,在输出非字符串时。会自己主动将其转换为字符串。out提供print()和println()两种向页面输出信息。
print()方法
使用print()方法向client输出信息相当于使用JSP表达式
范例:
<%
out.print(“zhangsan”);
%>
<%
=”zhansan”;
%>
println()方法
比print()方法多了一个换行符。
使用println()方法向页面输出时。并不能真的看到文字换行的效果。假设想看见换行的效果,则要将输出的内容用HTML标签<pre>包含起来。
2.管理对应缓冲
out对象比較重要的功能就管理缓冲区的内容。out对象的clear()方法能够清除缓冲区的内容,类似于重置响应流,假设响应已经提交。则会产生IOException异常。
out对象的clearBuffer()方法用于清除当前缓冲区的内容,并且即使内容已经提交client,也可以訪问该方法。
out对象的管理缓冲区的方法
clear():清除缓冲区的内容
clearBuffer():清除当前缓冲区中的内容
flush():刷新流
isAutoFlush():检測当前缓冲区已满时是自己主动清空还是抛出异常
getBufferSize():获取缓冲区的大小
相关文章推荐
- JavaScript练习(三)
- JavaScript练习(二)
- [ JS 进阶 ] 异步编程 promise模式 的简单实现
- 原生态JS操作ajax(一)
- JavaScript练习(一)
- javascript photo1
- JavaScript 中的相等性判断
- 通用JSON数据生成器2
- js中的Number方法
- day12—JavaScript基础
- jsp+servlet
- javascript 同源策略
- JavaScript进阶之路——认识和使用Promise,重构你的Js代码
- Javascript笔记一
- 原生javascript的ajax
- 利用原生Javascript实现计算器(未完待续)
- 我理解的 JavaScript 作用域
- ExtJS学习(三)Grid表格
- ExtJS学习(三)Grid表格
- web应用和web.xml