(一)out对象
out对象代表一个页面输出流,通常用于在页面上输出变量值及常量。一般在使用输出表达式的地方,都可以使用out对象来达到同样的效果。
servlet中: printWriter out=response.getWriter()
out.println();
所有使用out的地方,都可以使用输出表达式来代替,而且使用输出表达式更加简洁 <%=·······%>表达式的本质就是out.write(·······)
(二)pageContext对象
代表页面上下文,该对象主要用于访问JSP之间共享数据。使用pageContext可以访问page,request,session,application范围的变量。
getAttribute(String name):取得page范围内的属性。
getAttribute(String name,int scope) 取得指定范围内的name属性,其中scope可以是如下四个值:
PageContext.PAGE_SCOPE 对应page范围 1
PageContext.REQUEST_SCOPE对应request范围 2
PageContext.SESSION_SCOPE 对应session范围 3
PageContext.APPLICATION_SCOPE对应于application范围 4