• JSP具体篇——out


    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():获取缓冲区的大小




  • 相关阅读:
    2015第18周四
    2015第18周三程序员能力
    2015第18周二
    2015第18周一
    2015第17周日活在当下
    2015第17周六去除表中某字段重复记录
    2015第17周五
    2015第17周四
    Mac OS X Yosemite安装Hadoop 2.6记录
    GLEW_ERROR_NO_GL_VERSION的解决方法
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5268346.html
Copyright © 2020-2023  润新知