(6)JavaWeb JSP内置对象

  • JSP内置对象
    • out:
    • pageContext:

out:

  1. out的类型:JspWriter
  2. out的作用就是向客户端输出内容 out.write()
  3. out缓冲区默认8kb,可以设置为0,代表关闭out缓冲区,内容直接写到response缓冲区
  4. out写的内容写到out缓冲区中
  5. 最后再把out缓冲区当中的内容合并到response缓冲区当中
<% 
out.write("aaa");
out.write("bbb");
response.getWriter().write("ccc");
%>

在jsp页面中,按上边的顺序写,但是打印结果是response打印的在先,是因为out缓冲区的内容需要接到response缓冲区后边,然后再进行打印,打印结果如下:
在这里插入图片描述

pageContext:

  • jsp页面的上下文对象。
  • 是一个域对象
    • 可以使用setAttribute和getAttribute
  • 可以向指定的其他域中存取数据
<% 	
//向session域对象中存数据
pageContext.setAttribute("Session","SessionContext",pageContext.SESSION_SCOPE);
%>
<!-- 可以在session域对象中取出 -->
<%=session.getAttribute("Session") %> 
发布了21 篇原创文章 · 获赞 7 · 访问量 361

猜你喜欢

转载自blog.csdn.net/qq_45260619/article/details/104014523