zoukankan      html  css  js  c++  java
  • response.getWriter()和jsp中的out对象的区别

    (1)、out和response.getWriter的类不一样,一个是JspWriter,另一个是java.io.PrintWriter。

     

    (2)、执行原理不同:JspWriter相当于一个带缓存功能的printWriter,它不是直接将数据输出到页面,而是将数据刷新到response的缓冲区后再输出,response.getWriter直接输出数据(response.print()),所以(out.print)只能在其后输出。  

     

    (3)、out为jsp的内置对象,刷新jsp页面,自动初始化获得out对象,所以使用out对象是需要刷新页面的。而response.getWriter()响应信息通过out对象输出到网页上,当响应结束时它自动被关闭,与jsp页面无关,无需刷新页面, 形象的比喻:当我们调用response.getWriter()这个对象同时获得了网页的画笔,这时你就可以通过这个画笔在网页上画任何你想要显示的东西。

    (1)

    out

    response.getWriter

    的类不一样,一个是

    JspWriter

    ,另一个是

    java.io.PrintWriter

     

      (2)

    、执行原理不同

    :JspWriter

    相当于一个带缓存功能的

    printWriter

    ,它不是直接将数据输出到页面,而是将数据刷新到

    response

    的缓冲区后再输出,

    response.getWriter

    直接输出数据

    response.print()

    所以

    out.print

    只能在其后输出。

      

      (3)

    out

    jsp

    的内置对象,刷新

    jsp

    页面,自动初始化获得

    out

    对象,所以使用

    out

    对象是需要刷新页面的。而

    response.getWriter()

    响应信息通过

    out

    对象输出到网页上,当响应结束时它自动被关闭,与

    jsp

    页面无关,无需刷新页面,

     

    形象的比喻:

    当我们调用

    response.getWriter()

    这个对象同时获得了网页的画笔,

    这时你就可以通过这个画笔在网页上画任何

    你想要显示的东西。

  • 相关阅读:
    最富有客户的资产总量
    无重叠区间
    工作流分析推荐
    sharepoint外包和定制开发公司分析比较及推荐
    sharepoint开发企业信息门户系统分析及公司推荐
    北京sharepoint开发公司比较推荐
    国内市场主流专业的sharepoint开发公司分析比较及推荐
    北京工作流软件公司分析比较和推荐
    国内市场主流专业的工作流(bpm)软件分析、比较及推荐
    Hibernate的多对多实例
  • 原文地址:https://www.cnblogs.com/klose11/p/7067394.html
Copyright © 2011-2022 走看看