韩日午夜在线资源一区二区_成人AV综合在线网站_欧美亚洲日本国产黑白配_大臣们罚皇上带玉势上朝_全彩口工漫画无遮爱丽丝

首都青年網(wǎng) |
  • 手機(jī)客戶端
  • 微信
您的位置:首頁 > 社會 > 正文
以下哪個(gè)不屬于jsp九大內(nèi)置對象_以下對象中的_ 不是jsp的內(nèi)置對象
來源: 2023-04-27 05:16:39

1、編輯本段JSP九種內(nèi)置對象: request, response, out, session, application, config, pagecontext, page, exception. 一.request對象: 該對象封裝了用戶提交的信息,通過調(diào)用該對象相應(yīng)的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息。

2、 二.response對象: 對客戶的請求做出動(dòng)態(tài)的響應(yīng),向客戶端發(fā)送數(shù)據(jù)。

3、 三.session對象 1.什么是session:session對象是一個(gè)JSP內(nèi)置對象,它在第一個(gè)JSP頁面被裝載時(shí)自動(dòng)創(chuàng)建,完成會話期管理。


(資料圖)

4、 從一個(gè)客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個(gè)服務(wù)器結(jié)束,被稱為一個(gè)會話。

5、當(dāng)一個(gè)客戶訪問一個(gè)服務(wù)器時(shí),可能會在這個(gè)服務(wù)器的幾個(gè)頁面之間反復(fù)連接,反復(fù)刷新一個(gè)頁面,服務(wù)器應(yīng)當(dāng)通過某種辦法知道這是同一個(gè)客戶,這就需要session對象。

6、 2.session對象的ID:當(dāng)一個(gè)客戶首次訪問服務(wù)器上的一個(gè)JSP頁面時(shí),JSP引擎產(chǎn)生一個(gè)session對象,同時(shí)分配一個(gè)String類型的ID號,JSP引擎同時(shí)將這個(gè)ID號發(fā)送到客戶端,存放在Cookie中,這樣session對象和客戶之間就建立了一一對應(yīng)的關(guān)系。

7、當(dāng)客戶再訪問連接該服務(wù)器的其他頁面時(shí),不再分配給客戶新的session對象,直到客戶關(guān)閉瀏覽器后,服務(wù)器端該客戶的session對象才取消,并且和客戶的會話對應(yīng)關(guān)系消失。

8、當(dāng)客戶重新打開瀏覽器再連接到該服務(wù)器時(shí),服務(wù)器為該客戶再創(chuàng)建一個(gè)新的session對象。

9、 四.aplication對象 1.什么是application: 服務(wù)器啟動(dòng)后就產(chǎn)生了這個(gè)application對象,當(dāng)客戶在所訪問的網(wǎng)站的各個(gè)頁面之間瀏覽時(shí),這個(gè)application對象都是同一個(gè),直到服務(wù)器關(guān)閉。

10、但是與session不同的是,所有客戶的application對象都是同一個(gè),即所有客戶共享這個(gè)內(nèi)置的application對象。

11、 2.application對象常用方法: (1)public void setAttribute(String key,Object obj): 將參數(shù)Object指定的對象obj添加到application對象中,并為添加的對象指定一個(gè)索引關(guān)鍵字。

12、 (2)public Object getAttribute(String key): 獲取application對象中含有關(guān)鍵字的對象。

13、 五.out對象 out對象是一個(gè)輸出流,用來向客戶端輸出數(shù)據(jù)。

14、out對象用于各種數(shù)據(jù)的輸出。

15、 六?page java.lang.Object 對應(yīng)this關(guān)鍵字。

16、JSP網(wǎng)頁本身 page對象是當(dāng)前頁面轉(zhuǎn)換后的Servlet類的實(shí)例。

17、從轉(zhuǎn)換后的Servlet類的代碼中,可以看到這種關(guān)系: Object page = this; 在JSP頁面中,很少使用page對象。

18、 七?config javax.servlet. ServletConfig 的實(shí)例,該實(shí)例代表該JSP 的配置信息。

19、常用的方法有g(shù)etInitPararneter(String paramNarne) 及getInitPararneternarnes() 等方法。

20、事實(shí)上, JSP 頁面通常無須配置,也就不存在配置信息。

21、因此,該對象更多地在Servlet 中有效。

22、 八? exception java.lang.Throwable 的實(shí)例,該實(shí)例代表其他頁面中的異常和錯(cuò)誤。

23、只有當(dāng)頁面是錯(cuò)誤處理頁面,即編譯指令page 的isErrorPage 屬性為true 時(shí),該對象才可以使用。

24、常用的方法有g(shù)etMessageO和printStackTraceO等。

25、 九? pageContext javax.servlet.jsp.PageContext 的實(shí)例,該對象代表該JSP 頁面上下文,使用該對象可以訪問頁面中的共享數(shù)據(jù)。

26、常用的方法有g(shù)etServletContextO和getServletConfigO等。

27、 //使用pageContext 設(shè)置屬性,該屬性默認(rèn)在page 范圍內(nèi) pageContext. setAttribute ("page" , "hello") ; //使用request 設(shè)置屬性,該屬性默認(rèn)在request 范圍內(nèi) request. setAttribute ("request" , "hello"); //使用pageContext將屬性設(shè)置在request 范圍中 pageContext.setAttribute("request2" , "hello" , pageContext.REQUEST_SCOPE); // 使用session將屬性設(shè)置在session 范圍中 session.setAttribute("session" , "hello"l; //使用pageContext將屬性設(shè)置在session范圍中 pageContext.setAttribute("session2" , "hello" , pageContext.SESSION_SCOPE); //使用application將屬性設(shè)置在application范圍中 application. setAttribute ("app" , "hello") ; //使用pageContext 將屬性設(shè)置在application 范圍中 pageContext.setAttribute("app2" , "hello" , pageContext.APPL 工CATION_SCOPE) ;。

本文到此分享完畢,希望對大家有所幫助。

關(guān)鍵詞

圖片新聞
最近更新
Copyright @ 2008-2023 m.879606.com All Rights Reserved 首都青年網(wǎng) 版權(quán)所有
文章采集互聯(lián)網(wǎng),為了傳遞信息,如有出處與本站無關(guān)。 非本站原創(chuàng),系由網(wǎng)友自助上傳或轉(zhuǎn)載、采編于其它媒體,不代表本站的觀點(diǎn)和和看法,一切責(zé)任由發(fā)布者承擔(dān),與本站無關(guān)!
版權(quán)文章處理
聯(lián)系方式:QQ  39 60 29 14 2 @qq.com  備案號:皖I(lǐng)CP備2022009963號-20
咸宁市| 清镇市| 如皋市| 晋州市| 富阳市| 屏东县| 屏东市| 侯马市| 海原县| 缙云县| 安西县| 固始县| 泸西县| 金湖县| 祁连县| 兴文县| 合阳县| 公主岭市| 中牟县| 云安县| 德化县| 广州市| 涡阳县| 措美县| 莱芜市| 贵港市| 饶河县| 崇义县| 乌审旗| 城口县| 兴仁县| 共和县| 商河县| 运城市| 柏乡县| 泾川县| 乐亭县| 宝清县| 延川县| 克什克腾旗| 哈密市|