7.3.3 pageContext内置对象
优质
小牛编辑
131浏览
2023-12-01
EL表达式中的pageContext对象相当于JSP内置对象中的pageContext。在EL表达式中可以通过pageContext对象访问其他的JSP内置对象。这也正是EL表达式语言要引入pageContext对象的原因。下面的代码演示了如何用pageContext对象来访问out、page以及ServletConfig:
<!-- pagecontext.jsp -->
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
out对象缓冲区大小:${pageContext.out.bufferSize}<br>
由当前JSP页面生成的Servlet类名:<br>${pageContext.page.class}<br>
配置默认Servlet的名称:${pageContext.servletConfig.servletName}
上面的JSP页面的运行结果如图7.3所示。
图7.3 使用pageContext对象获得JSP的其他内置对象