成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

javaweb jsp有哪些內(nèi)置對(duì)象,作用分別是什么?

jsp有哪些內(nèi)置對(duì)象,作用分別是什么?JSP有以下九個(gè)基本的內(nèi)置組件:1。請(qǐng)求對(duì)象客戶(hù)端請(qǐng)求。此請(qǐng)求將包含get/post請(qǐng)求中的參數(shù)。只有通過(guò)它,我們才能了解客戶(hù)的需求,然后做出回應(yīng)。session

jsp有哪些內(nèi)置對(duì)象,作用分別是什么?

JSP有以下九個(gè)基本的內(nèi)置組件:1。請(qǐng)求對(duì)象客戶(hù)端請(qǐng)求。此請(qǐng)求將包含get/post請(qǐng)求中的參數(shù)。只有通過(guò)它,我們才能了解客戶(hù)的需求,然后做出回應(yīng)。session對(duì)象是指客戶(hù)機(jī)和服務(wù)器之間的會(huì)話,從客戶(hù)機(jī)連接到服務(wù)器的web應(yīng)用程序開(kāi)始,直到客戶(hù)機(jī)與服務(wù)器斷開(kāi)連接。4Out對(duì)象是jspwriter類(lèi)的一個(gè)實(shí)例,是一個(gè)用于向客戶(hù)機(jī)輸出內(nèi)容的公共對(duì)象。5Page對(duì)象指向當(dāng)前JSP頁(yè)本身,有點(diǎn)像類(lèi)中的指針。它是java.lang.Object對(duì)象類(lèi)6,應(yīng)用對(duì)象,實(shí)現(xiàn)了用戶(hù)之間的數(shù)據(jù)共享,可以存儲(chǔ)全局變量。它從服務(wù)器啟動(dòng)開(kāi)始,直到服務(wù)器關(guān)閉。7異常對(duì)象是異常對(duì)象。當(dāng)頁(yè)面的運(yùn)行過(guò)程中發(fā)生異常時(shí),將生成此對(duì)象。8Pagecontext對(duì)象,它提供對(duì)JSP頁(yè)面和名稱(chēng)空間中所有對(duì)象的訪問(wèn)。9Config對(duì)象,當(dāng)servlet初始化時(shí),JSP引擎使用它將信息傳輸給它。因?yàn)樵贘SP被編譯之后,它實(shí)際上會(huì)生成java代碼。在這段代碼中,JSP內(nèi)置對(duì)象的實(shí)例化是自動(dòng)添加的,它是void的一部分,jspService(HttpServletRequest,HttpServletResponse)拋出java.io.IOException異常,ServletException{JspFactory jspxFactory=null PageContext PageContext=null HttpSession session=null ServletContext application=null ServletConfig config=null JspWriter out=nullObject page=this JspWriterujspxuout=null PageContextujspxupageucontext=null

JSP的9個(gè)內(nèi)置對(duì)象是:request、response、session、application、out、PageContext、config、page、exception。

1. 請(qǐng)求對(duì)象

請(qǐng)求對(duì)象為javax.servlet.httpServletRequest類(lèi)型的對(duì)象。

2. Response object

Response表示對(duì)客戶(hù)端的響應(yīng)。它主要將JSP容器處理的對(duì)象傳輸回客戶(hù)端。

3. 會(huì)話對(duì)象]會(huì)話對(duì)象是由服務(wù)器自動(dòng)創(chuàng)建并與用戶(hù)請(qǐng)求相關(guān)的對(duì)象。

4. Application object

Application object可以將信息保存在服務(wù)器中,直到服務(wù)器關(guān)閉,否則保存在Application object中的信息將在整個(gè)應(yīng)用程序中有效。與session對(duì)象相比,application對(duì)象的生命周期更長(zhǎng),類(lèi)似于系統(tǒng)的“全局變量”。

5. out對(duì)象用于在web瀏覽器中輸出信息,并管理應(yīng)用服務(wù)器上的輸出緩沖區(qū)。

6. Pagecontext object

Pagecontext object的功能是獲取任意范圍的參數(shù),通過(guò)這些參數(shù)可以獲取JSP頁(yè)面的out、request、response、session、application等對(duì)象。

7. config對(duì)象的主要功能是獲取服務(wù)器的配置信息??梢酝ㄟ^(guò)pageconext對(duì)象的getservletconfig()方法獲得config對(duì)象。

8. Page object

Page object表示JSP本身,只有在JSP頁(yè)面中才合法。page隱含對(duì)象本質(zhì)上包含當(dāng)前servlet接口引用的變量,類(lèi)似于Java編程中的指針。

9. 異常對(duì)象

異常對(duì)象的功能是顯示異常信息。它只能在包含iserrorpage=true的頁(yè)面中使用。如果在一般的JSP頁(yè)面中使用,JSP文件將無(wú)法編譯。