pageContext对象是pageContext类型,它不只是域对象,而且还可以操作所有域对象,还可以获得其他隐藏对象
操作所有域对象,在getAttribute(),setAttribute(),removeAttribute()三个方法中多添加一个参数,int scope来指定范围,在pageContext中有四个int类型的常量来表示范围
PAGE_SCOPE:pageCotext范围
REQUEST_SCOPE:request范围
SESSION_SCOPE:session范围
APPLICATION_SCOPE:aplication范围
<%
pageContext.setAttribute("name","zhongling",PageContext.PAGE_SCOPE);
pageContext.setAttribute("birthday",new Date(),PageContext.PAGE_SCOPE);
%>
<%
String mypath=pageContext.getServletContext().getContextPath();
%>
<%=mypath%>