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




  • 相关阅读:
    句子
    Https
    SSH
    uCMDB
    snapshot与release
    Ansible
    .NET core webApi 使用JWT验证签名(转)
    .NET core 使用Swagger(转)
    微服务的4个设计原则和19个解决方案(转)
    .NET Core 使用RabbitMQ(转)
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5268346.html
Copyright © 2011-2022 走看看