r1
r2
pageContext对象
这个对象代表页面上下文,该对象主要用于访问JSP之间的共享数据。
pageContext是PageContext类的实例,
使用pageContext可以访问page、request、session、application范围的变量。
pageContext中最重要的方法:findAttribute方法,
使用pageContext.findAttribute方法能从
四个域(page, request, session, context)中寻找存储的数据,
查找的顺序也是从小到大(page—>request—>session—>context),
只要在某个域中能查到相对应的键值对,就返回,
如果四个域都没有则返回null。
这个方式对于EL表达式是最重要的,
例如JSP页面中有一个EL表达式: ${data}
最终在Servlet中就会被翻译成 pageContext.findAttribute(“data”)。