1. config内置对象
config对象代表当前JSP页面的配置信息。但JSP页面通常无须预先进行配置,也就不存在配置信息了。因此该对象在JSP页面中比较少用,但在Servlet中则用处相对较大,因为Servlet需要在web.xml文件中进行配置,从而设置初始化配置参数。
config对象常用的方法及方法描述如下所示:
方法 |
方法描述 |
getInitParameter(String name) |
返回String类型的初始化参数 |
getInitParameterNames(String name) |
返回所有初始化参数的名称 |
getServletName() |
获得当前JSP页面名称 |
getServletContext() |
获得当前JSP页面的服务器上下文环境 |
2. exception内置对象
exception对象用来封装运行时出现的异常信息。该对象只能被处理错误的页面使用,一般用来处理错误的页面会在其页面指令中声明“isErrorPage=true”。
exception对象的主要方法和方法描述如表
方法 |
方法描述 |
getMessage() |
返回描述异常的消息 |
toString() |
返回关于异常的简短描述消息 |
printStackTrace() |
显示异常及其栈中的跟踪信息 |
3. page内置对象
page内置对象指向当前JSP页面本身,有点类似于类中的this指针,它表示当前JSP页面转换后生成的Servlet类的实例。
page对象常用的方法及方法描述如下所示
方法 |
方法描述 |
getClass() |
返回当前Object的类 |
toString() |
返回当前Object对象的字符串 |
hashCode() |
返回当前Object的哈希代码 |
equals(Object o) |
比较当前对象与给定的对象是否相等 |
copy(Object o) |
把当前对象赋值到给定的对象中去 |
clone() |
对当前对象进行克隆操作 |