前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >jsp 中 out 输出流 和 response.getwriter()输出流

jsp 中 out 输出流 和 response.getwriter()输出流

作者头像
一个风轻云淡
发布2022-11-15 17:12:48
7920
发布2022-11-15 17:12:48
举报
文章被收录于专栏:java学习java

1) jsp 中 out 和 response 的 writer 的区别演示

代码语言:javascript
复制
<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

<%

// out 输出

out.write("这是 out 的第一次输出<br/>");

// out flush 之后。会把输出的内容写入 writer 的缓冲区中

out.flush();

// 最后一次的输出,由于没有手动 flush,会在整个页面输出到客户端的时候,自动写入到 writer

缓冲区

out.write("这是 out 的第二次输出<br/>");

// writer 的输出

response.getWriter().write("这是 writer 的第一次输出<br/>");
response.getWriter().write("这是 writer 的第二次输出<br/>");

%>

</body>
</html>

在浏览器里输入 http://127.0.0.1:8080/day09/output.

jsp 运行查看的结果: 

 out flush 之后。会把输出的内容写入 writer 的缓冲区中  最后一次的输出,由于没有手动 flush,会在整个页面输出到客户端的时候,自动写入到 writer缓冲区

 2) 图解 out 流和 writer 流的两个缓冲区如何工作

<% // out 输出 out.write("这是 out 的第一次输出<br/>"); // out flush 之后。会把输出的内容写入 writer 的缓冲区中 out.flush(); // 最后一次的输出,由于没有手动 flush,会在整个页面输出到客户端的时候,自动写入到 writer 缓冲区 out.write("这是 out 的第二次输出<br/>"); // writer 的输出 response.getWriter().write("这是 writer 的第一次输出<br/>"); response.getWriter().write("这是 writer 的第二次输出<br/>"); %>

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1) jsp 中 out 和 response 的 writer 的区别演示
  •  2) 图解 out 流和 writer 流的两个缓冲区如何工作
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档