jsp九大内置对象所属类及作用

↘锁芯ラ 提交于 2020-02-22 04:15:46

jsp九大内置对象:

一、对象名称:PageContext对象
所属类:javax.servlet.jsp.PaeContext
作用:管理网页的属性,为jsp页面包装页面的上下文,管理对属于jsp中特殊可见部分中已经命名对象的访问。它的创建和初始化的工作都是由容器来自动完成的。

二、对象名称:request对象
所属类:javax.servlet.http.HttpServletRequest
作用:代表请求对象,用来接收客户端通过http协议连接传输到服务器端的数据。

三、对象名称:response对象
所属类:javax.servlet.http.HttpServletResponse
作用:代表响应对象,用来向客户端发送数据。

四、对象名称:session 对象
所属类:javax.servlet.http.HttpSession
作用:主要用于来分别保存每个用户的个人信息,与请求关联的对话。会话状态的维持是每个web应用

五、对象名称:application对象
所属类:javax.servlet.ServletContext
作用:主要用于保存用户信息,代码片断的运行环境。它是一个共享的内置对象。即一个容器中多个用户共享一个application对象,故其保存的信息被所有的用户所共享。所有用户(session)共享的信息都可以放在application对象里。

六、对象名称:Config对象
所属类:javax.servlet.ServletConfig
作用:config服务器端配置(当前页面和服务器范围的配置)。

七、对象名称:out 对象
所属类:javax.servlet.jsp.JspWriter
作用:主要用于向客户端发送数据。out内置对象页面输出等价于JspWriter。Writer 和OutputStream的区别:Writer字符流,OutputStream字节流。Writer类的直接子类是FilterWriter。字节字符转换输出流OutputStreamWriter是Writer类的直接子类,OutputStreamWriter是FileWriter类的直接父类,文件保存的都是字节码。

八、对象名称: page 对象
所属类:java.lang.Object
作用:处理jsp网页,是object类的一个实例。即它也是jsp的本身,只有在jsp的页面范围之内它才是合法的。

九、对象名称: Exception对象
所属类:java.lang.Throwable
作用:处理jsp页面执行时,发生的错误和异常。jsp内置对象exception的类型是Throwable。Throwable是所有异常类的最高的父类

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!