更新时间:2023年12月25日10时35分 来源:传智教育 浏览次数:
out对象是javax.servlet.jsp.JspWriter类的实例对象,它的作用与ServletResponse.getWriter()方法返回的PrintWriter对象非常相似,都是用于向客户端发送文本形式的实体内容。不同的是,out对象的类型为JspWriter,它相当于一种带缓存功能的PrintWriter。
JSP页面的out对象与Servlet引擎提供的缓冲区之间的工作关系如图11-7所示。
图11-7 out对象与Servlet引擎的关系
从图11-7中可以看出,在JSP页面中,通过out隐式对象写入数据相当于将数据插入到JspWriter对象的缓冲区中,只有调用了ServletResponse.getWriter()方法,缓冲区中的数据才能真正写入到Servlet引擎所提供的缓冲区中。