JSP-out和response输出的区别:
- 二者都是直接输出到自己的缓冲区中。
- JSP所有代码执行后,执行out.flush将out缓冲区内容追加写入到response缓冲区末尾。
- 执行response的刷新操作,将缓冲区内容写入客户端。
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
out.write("outwrite1 <br/>" );
out.write("outwrite2 <br/>");
response.getWriter().write("responsewrite1 <br/>");
response.getWriter().write("responsewrite2 <br/>");
%>
</body>
</html>
![在这里插入图片描述](https://img-blog.csdnimg.cn/eb131021943a49f7bdbba6ef652f1d86.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ-W4gei0q-WbsOaItw==,size_16,color_FFFFFF,t_70,g_se,x_16)
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
out.write("outwrite1 <br/>" );
out.flush();
out.write("outwrite2 <br/>");
response.getWriter().write("responsewrite1 <br/>");
response.getWriter().write("responsewrite2 <br/>");
%>
</body>
</html>
![在这里插入图片描述](https://img-blog.csdnimg.cn/f69ce3bd1a4e41b6ac3642e9b74546b0.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAQ-W4gei0q-WbsOaItw==,size_16,color_FFFFFF,t_70,g_se,x_16)