JSP基础
jsp的九大内置对象:
何为内置对象,就是当jsp文件转译成servlet自动生成并声明的对象,这些对象在jsp页面直接使用即可。
注:使用时当成Java代码
只能够放在局部代码块或者脚本段语句,不能够在全局代码块使用
pageContext 页面上下文对象,封存了jsp的运行信息,同时封存了其他8个对象。作用域:当前页面
注: pageContext使用工厂模式创建,每个jsp文件单独拥有一个pageContext对象
request 由tomcat服务器创建,封存了当前的请求数据。作用域:一次请求
response 封存了响应信息。设置响应头,重定向
session 存储了不同请求的共享数据,作用域:一次会话
application ServletContext对象,存储了用户共享数据的对象,作用域:整个项目
out 响应对象,效率高于response
page 代表当前的jsp对象,相当于java中的this
exception异常对象注:使用时需要在page指令中设置isError=true
config 获取web.xml的配置数据,完成初始化数据的读取