Jsp的九大内置对象

    科技2022-09-03  99

    Jsp的九大内置对象

    1.request request对象是javax.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。通俗来讲就是客户端的请求信息被封装在Request对象中,并传给服务器。 2.response response代表的是对客户端的响应,主要是将JSP容器处理过的对象传回到客户端。但在JSP页面中很少直接用到。 3.session 从客户端到服务器的一次会话,从一个客户打开e799bee5baa6e4b893e5b19e31333365633837浏览器并连接到服务器开始,直到客户端与服务器断开连接为止。 4.application application服务器启动后就产生application对象,直到服务器结束。实现了用户间数据的共享,可存放全局变量。与session不同的是,所有客户的application对象都是同一个,在任何地方对此对象属性的操作,都将影响到其他用户对此的访问。它是ServletContext类的实例。 5.out 用于在WEB浏览器内输出信息,并且管理应用服务器上的输出缓冲区。 6.page 代表JSP本身,只有在JSP页面内才是合法的。类似于Java编程中的this指针。 7.config 主要作用是取的服务器的配置信息。通过 pageContext对象的 getServletConfig() 方法可以获取一个config对象。当一个Servlet 初始化时,容器把某些信息通过 config对象传递给这个 Servlet。 开发者可以在web.xml 文件中为应用程序环境中的Servlet程序和JSP页面提供初始化参数。 8.exception Java.lang.Throwable的实例。当一个页面在运行过程中发生了例外,就产生这个对象。如果一个JSP页面要应用此对象,就必须把isErrorPage设为true,否则无法编译。 9.pageContext pageContext对象的作用是取的任何范围的参数,通过它可以获取JSP页面的out、request、response、session、application等对象。pageContext对象的创建和初始化都是由容器来完成,在JSP页面中可以直接使用 pageContext对象。

    转自https://wenwen.sogou.com/z/q820530819.htm

    Processed: 0.014, SQL: 9