zoukankan      html  css  js  c++  java
  • 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():获取缓冲区的大小




  • 相关阅读:
    Hard Rock
    Codeforces Round #416 (Div. 2) B. Vladik and Complicated Book
    codeforces 793B. Igor and his way to work
    codeforces 1B Spreadsheets
    HDU 1069 Monkey and Banana
    codeforces 2B The least round way
    【机器学习】 通俗说拟合
    python-八皇后问题
    python-核心知识思维导图
    python-@property 属性
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5268346.html
Copyright © 2011-2022 走看看