九大内置对象
作用域对象:就是表示这些对象可以存值,作用范围有限定
pageContext [pageContext]
作用域仅限于当前的页面,这个对象也能get***()到另外几个对象
request [HttpServletRequest]
作用域仅限于一次请求,只要服务器对改对象请求做出了响应,这个域中存的值就没有了。
session [HttpSession]
作用域限于一次会话(多次请求于响应)当中
application [ServletContext]
整个工程都可以访问,服务器关闭后就不能访问了。
<%
pageContext.setAttribute("name","page");
request.setAttribute("name","request");
session.setAttribute("name","session");
application.setAttribute("name","application");
%>
<%=pageContext.getAttribute("name")%>
<%=request.getAttribute("name")%>
<%=session.getAttribute("name")%>
<%=application.getAttribute("name")%>
out [JspWriter]
会把out.writer(),要输出的内容放置到response.getWriter的缓冲区,先输出response.getWriter()本身要输出的内容。
response [HttpServletResponse]
<%
out.write("这是使用out对象输出的内容");
%>
<%
response.getWriter().write("这是使用response对象输出的内容");
%>
exception [Throwable]
page [Object]
就是这个类的翻译出来的实例对象的this