pageContext
setAttribbute(String name,String value) //默认为是pagecontext
setAttribute(String name,String value,int scope)
PageContext.REQUEST_SCOPE 2
PageContext.SESSION_SCOPE 3
PageContext.APPLICATION_SCOPE 4 她是长量 可以通过getAttributesScope() 获取
getAttribute(Sting name);默认是 pageContext
getAttribute(String name,int scope);
常量同上
eg:
<%
pageContext.setAttribute("page","hello");
pageContext.setAttribute("request","hello",PageContext.REQUEST_SCOPE);
pageContext.setAttribute("session","hello",PageContext.SESSION_SCOPE);
pageContext.setAttribute("application","hello",PageContext.APPLICATION_SCOPE);
%>
<%
out.println(pageContext.getAttribute("page"));
out.println(pageContext.getAttribute("request",PageContext.REQUEST_SCOPE));
out.println(pageContext.getAttribute("session",PageContext.SESSION_SCOPE));
out.println(pageContext.getAttribute("application",PageContext.APPLICATION_SCOPE));
%>
pageContext 获取其他内置对象
ServletRequest getRequest()
ServletResponse getResponse()
ServeltSession getSession()
ServletConfig getServletConfig()
SerlvetContext getServelContext()