国产在线综合网,天天插夜夜操,免费观看三级毛片,国产啪,美女视频美女视频美女视频,国产丝袜美腿美女视频,杨幂怼人视频

廣州為學教育科技有限公司

主營:JAVA開發(fā),軟件工程師,教育培訓

免費店鋪在線升級

聯(lián)系方式
  • 公司: 廣州為學教育科技有限公司
  • 地址: 廣州天河區(qū)車陂灃宏大廈3樓
  • 聯(lián)系: 謝老師
  • 手機: 13632401219
  • 一鍵開店

JSP內置對象原理深度分析一

2019-01-07 02:48:42  1047 次瀏覽

JSP的內置對象有9個,他們分別為request、response、application、session、out、pageContext、config、page、exception對象。

request對象封裝了由客戶端產(chǎn)生的HTTP請求的所有細節(jié),主要包括HTTP頭信息、系統(tǒng)信息、請求方式和請求參數(shù)等。通過request對象提供的相應方法可以處理客戶端瀏覽器提交的HTTP請求中的各項參數(shù)。在進行請求轉發(fā)時,需要把一些數(shù)據(jù)傳遞到轉發(fā)后的頁面進行處理。這是就需要使用request對象的setAttribute()方法將數(shù)據(jù)保存到request范圍內的變量中,setAttribute(String key,String value)方法是以鍵值對的形式進行存儲的,也可以通過getAttribute(String name)獲取由java程序獲取jsp中的name屬性值,獲取由前臺輸入框的值或者通過選擇框的值的獲取。獲取cookie的時候,需要通過getCookie()的方法即可獲取到所有cookie對象的集合,通過cookie對象中的getName()方法獲取到指定名稱的cookie,通過cookie對象中的getValue()方法即可獲取到cookie對象的值。

response對象用于響應客戶請求,向客戶端輸出信息。他封裝了jsp產(chǎn)生的響應,并發(fā)送到客戶端以響應客戶端的請求。請求的數(shù)據(jù)可以是各種數(shù)據(jù)類型,甚至是文件。該對象僅在jsp頁面內有效。當使用該對象提供setRedirect()方法可以將網(wǎng)頁重定向到另一個頁面,支持將地址重定向到不同的主機上,這一點與轉發(fā)不同。在客戶端瀏覽器上將會得到跳轉的地址,并重新發(fā)送請求鏈接,重定向之后,之前的request對象失效,開始新的request對象,具體用法setRedirect(String path)。通過該對象可以設置HTTP響應報頭,其中,常用的是禁用緩存、設置頁面自動刷新和定時跳轉網(wǎng)頁。當該對象設置輸出緩沖時,需要注意的是,當出現(xiàn)三種情況之一,就會把緩沖區(qū)寫進客戶端:1.頁面的輸出信息已經(jīng)全部寫入到了緩存區(qū)。2。緩存區(qū)已滿。3.在JSP頁面中,調用了該對象的flushBuffere()方法或out對象的flush()。

session被稱為會話。由于HTTP協(xié)議是一種無狀態(tài)協(xié)議,也就是當客戶端向服務器發(fā)送請求,服務器接收器請求之后,并返回響應,該連接就結束了,而服務器并不保存相關信息。為了彌補這一缺點,HTTP中提供了session。通過session可以在應用程序的Web頁面間進行跳轉時,保存用戶的狀態(tài),使整個用戶會話一直存在下去,直到關閉瀏覽器。但是,如果在一個會話中,客戶端長時間不向服務端發(fā)送請求,那么該對象就會消失,這個時間取決于服務器。

通過該對象可以存儲或者讀取客戶端相關的信息,可以通過該對象的setAttribute()和getAttribute()實現(xiàn)。setAttribute()用于將信息保存到session中,getAttribute()用于獲取保存session范圍內的信息。移除session對象,可以使用該對象的removeAttribute()。可以通過invalidate()銷毀session,如果使用了該方法,在調用的時候,就會報出Session already invalidated異常。session是較常用的內置對象之一,與request對象相比其作用范圍更大。

網(wǎng)友評論
0條評論 0人參與
最新評論
  • 暫無評論,沙發(fā)等著你!
百業(yè)店鋪 更多 >

特別提醒:本頁面所展現(xiàn)的公司、產(chǎn)品及其它相關信息,均由用戶自行發(fā)布。
購買相關產(chǎn)品時務必先行確認商家資質、產(chǎn)品質量以及比較產(chǎn)品價格,慎重作出個人的獨立判斷,謹防欺詐行為。

回到頂部