jsp内置对象-pageContext对象

1、概念:pageContext对象能够获取JSP页面中的request、response、session、application等其他内置对象。pageContext对象的创建和初始化由容器完成,可以在JSP页面中直接使用该对象。

2、pageContext对象获取其他隐含对象的方法:

3、内置对象包含属性时,pageContext对象获取其他内置对象的方法:

这些方法需要指定作用范围,在JSP中的作用范围有四个,即PAGE_SCOPE代表Page范围,REQUEST_SCOPE代表Request范围,SESSION_SCOPE代表Session范围、APPLACATION_SCOPE代表Application范围。

 ch05项目案例:创建JSP页面,在页面中使用pageContext对象提供的方法获取指定范围的参数

结果:http://localhost:8080/ch05/pageContext.jsp

 获取pageContext.jsp页面中所有作用范围是Application的属性名称,然后将这些名称通过while循环依次显现出来。使用pageContext对象提供的获取隐含对象的方法,获取request、response、application、page、session对象。

JSP引擎在把jsp转换成servlet时,经常用到pageContext对象,但在普通的jsp开发中很少直接用到。

原文地址:https://www.cnblogs.com/heisetianshi/p/10715722.html