1.pageContext:指当前页面
pageContext表示当前页面的作用域
<%
pageContext.setAttribute("pageContext","当前页面生效");
pageContext.getAttribute("pageContext");
%>
2.requestContext:指一次请求
requestContext表示一次请求,随着本次请求结束,其中的数据也就被收回。
<%
request.setAttribute("request","一次请求生效");
request.getAttribute("request");
%>
3.sessionContext:指当前会话
什么是会话?:会话机制是一种服务器端的机制
sessionContext指的是会话,从一个用户打开网站的那一刻起,无论访问了多少网页,链接都属于同一个会话,直到浏览器关闭。
<%
session.setAttribute("session","当前会话中生效");
session.getAttribute("session");
%>
4.applicationContext:指全局,所以用户共享
applicationContext指的是全局,只要服务器不停止,所有用户共享同一个数据。
<%
application.setAttribute("application"," 整个web工程内有效 ");
application.getAttribute("application");
%>