JSP九個(gè)內(nèi)置對(duì)象,其作用域是application對(duì)象。JSP中的九個(gè)內(nèi)置對(duì)象是:requestobjecttypejavax.servlet.servlet請(qǐng)求作用域請(qǐng)求響應(yīng)對(duì)象類(lèi)型javax.servlet.SrvletResponse作用域頁(yè)上下文頁(yè)上下文對(duì)象類(lèi)型javax.servlet.jsp.pagecontext作用域頁(yè)會(huì)話對(duì)象類(lèi)型javax.servlet.http.httpsessionscopesession應(yīng)用程序?qū)ο箢?lèi)型javax.servlet.ServletContext范圍應(yīng)用程序輸出對(duì)象類(lèi)型javax.servlet.jsp.jspwriter作用域頁(yè)配置對(duì)象類(lèi)型javax.servlet.ServletConfig作用域頁(yè)對(duì)象類(lèi)型javax.lang.Object對(duì)象作用域頁(yè)異常對(duì)象類(lèi)型javax.lang.Throwable可丟棄JSP的9個(gè)內(nèi)置對(duì)象是:請(qǐng)求、響應(yīng)、會(huì)話、應(yīng)用程序、輸出、pagecontext、配置、頁(yè)面、異常。
成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)服務(wù),網(wǎng)站設(shè)計(jì),網(wǎng)站運(yùn)營(yíng)等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競(jìng)爭(zhēng)對(duì)手中脫穎而出成都創(chuàng)新互聯(lián)公司。1.請(qǐng)求對(duì)象
請(qǐng)求對(duì)象為javax.servlet.httpServletRequest類(lèi)型的對(duì)象。
2.Responseobject
Response表示對(duì)客戶端的響應(yīng)。它主要將JSP容器處理的對(duì)象傳輸回客戶端。
3.會(huì)話對(duì)象]會(huì)話對(duì)象是由服務(wù)器自動(dòng)創(chuàng)建并與用戶請(qǐng)求相關(guān)的對(duì)象。
4.Applicationobject
Applicationobject可以將信息保存在服務(wù)器中,直到服務(wù)器關(guān)閉,否則保存在Applicationobject中的信息將在整個(gè)應(yīng)用程序中有效。與session對(duì)象相比,application對(duì)象的生命周期更長(zhǎng),類(lèi)似于系統(tǒng)的“全局變量”。
5.out對(duì)象用于在web瀏覽器中輸出信息,并管理應(yīng)用服務(wù)器上的輸出緩沖區(qū)。
6.Pagecontextobject
Pagecontextobject的功能是獲取任意范圍的參數(shù),通過(guò)這些參數(shù)可以獲取JSP頁(yè)面的out、request、response、session、application等對(duì)象。
7.config對(duì)象的主要功能是獲取服務(wù)器的配置信息??梢酝ㄟ^(guò)pageconext對(duì)象的getservletconfig()方法獲得config對(duì)象。
8.Pageobject
Pageobject表示JSP本身,只有在JSP頁(yè)面中才合法。page隱含對(duì)象本質(zhì)上包含當(dāng)前servlet接口引用的變量,類(lèi)似于Java編程中的指針。
9.異常對(duì)象
異常對(duì)象的功能是顯示異常信息。它只能在包含iserrorpage=true的頁(yè)面中使用。如果在一般的JSP頁(yè)面中使用,JSP文件將無(wú)法編譯。