java期末復(fù)習(xí)材料_第1頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、填空題:MyWebHTTP 請求頭 accept:瀏覽器通過這個頭告訴服務(wù)器,它所支持的數(shù)據(jù)類型 Accept-Charset:瀏覽器通過這個頭告訴服務(wù)器,它支持哪種字符集 Accept-Encoding:瀏覽器通過這個頭告訴服務(wù)器,支持的壓縮格式Accept-Language:瀏覽器通過這個頭告訴服務(wù)器,它的語言環(huán)境Host:瀏覽器通過這個頭告訴服務(wù)器,想哪臺主機(jī)If-Modified-Since:瀏覽器通過這個頭告訴服務(wù)器,緩存數(shù)據(jù)的時間 Referer :瀏覽器通過這個頭告訴服務(wù)器,客戶機(jī)是哪個頁面來的href=“2.html”, Referer=1.html)防盜鏈(1.html: a

2、User-Agent:瀏覽器通過這個頭告訴服務(wù)器,客戶機(jī)的:瀏覽器通過這個頭可以向服務(wù)器帶數(shù)據(jù) Connection:瀏覽器通過這個頭告訴服務(wù)器,請求完后是斷開 Date:當(dāng)前時間HTTP 響應(yīng)頭Location:服務(wù)器通過這個頭,來告訴瀏覽器跳到哪里 Server:服務(wù)器通過這個頭,告訴瀏覽器服務(wù)器的型號環(huán)境還是Content-Encoding:服務(wù)器通過這個頭,告訴瀏覽器,數(shù)據(jù)的壓縮格式 Content-Length:服務(wù)器通過這個頭,告訴瀏覽器回送數(shù)據(jù)的長度 Content-Language:服務(wù)器通過這個頭,告訴瀏覽器語言環(huán)境Content-Type:服務(wù)器通過這個頭,告訴瀏覽器回送數(shù)

3、據(jù)的類型Refresh:服務(wù)器通過這個頭,告訴瀏覽器定時刷新Content-Disition:服務(wù)器通過這個頭,告訴瀏覽器以方式打數(shù)據(jù)Transfer-Encoding:服務(wù)器通過這個頭,告訴瀏覽器數(shù)據(jù)是以分塊方式回送的 Expires:-1控制瀏覽器不要緩存Cache-Control:no-cache Pragma:no-cacheJSP 九大隱式對象request response config application exception sespage outpageContext各隱式對象的作用:request HttpServletRequest response HttpServl

4、etResponse ses HttpSesapplication servletContextconfig servletConfigout JspWriter PrWriter exceptionpage this pageContextServlet 的工作原理和生命周期:首先客戶發(fā)送一個請求,Servlet 是調(diào)用 service()方法對請求進(jìn)行響應(yīng)的,通過源代碼可見,service()方法中對請求的方式進(jìn)行了匹配,選擇調(diào)用doGet,do的方法,實現(xiàn)對客戶的響應(yīng)。t 等這些方法,然后再進(jìn)入對應(yīng)的方法中調(diào)用邏輯層pageContext(稱之為 page 域)request(稱之為 r

5、equest 域)ses(稱之為 ses域)servletContext(稱之為 application 域)4 個域?qū)ο蟮纳芷?1、pageContext 2、request3、sesjsp 執(zhí)行時創(chuàng)建 pageContext,jsp 頁面結(jié)束時 pageContext 銷毀客戶請求服務(wù)器時創(chuàng)建,請求結(jié)束request 銷毀客戶機(jī)請求服務(wù)器時,第一次 getSes時,服務(wù)器創(chuàng)建 ses,ses過xx 多長時間沒用了(或調(diào)用了 ses.invalidate 方法),服務(wù)器銷毀 ses4、application(servletContext)web 應(yīng)用啟動時就創(chuàng)建,web 應(yīng)用停止就銷毀哪

6、種情況用哪種域?1、request:如果客戶向服務(wù)器發(fā)請求,產(chǎn)生的數(shù)據(jù),用戶看完就沒用了,像這樣的數(shù)據(jù)就存在 request 域,像數(shù)據(jù),屬于用戶看完就沒用的2、ses:如果客戶向服務(wù)器發(fā)請求,產(chǎn)生的數(shù)據(jù),用戶用完了等一會兒還有用,像這樣的數(shù)據(jù)就存在 ses這個購物數(shù)據(jù)結(jié)帳域中,像購物數(shù)據(jù),用戶需要看到自己購物信息,并且等一會兒,還要用3、servletContext:如果客戶向服務(wù)器發(fā)請求,產(chǎn)生的數(shù)據(jù),用戶用完了,還要給其它用戶用,像這樣的數(shù)據(jù)就存在 servletContext 域中,像聊天數(shù)據(jù)域?為什么把這 4 個對象叫做域?qū)ο竽??域是容器Servlet 生命周期分為三個階段:1、初始化階段 調(diào)用init()方法2、響應(yīng)客戶請求階段調(diào)用 service()方法 3、終止階段調(diào)用destroy()方法Servlet 的 4 個域?qū)ο螅篔SP 中一共有幾種包含(include)的使用方法,它們之間特點?是動態(tài)引入, 涉及到的 2 個 JSP 頁面會被翻譯成 2 個servlet,這 2 個 servlet 的內(nèi)容在執(zhí)行時進(jìn)行合并。而 include 指令是靜態(tài)引入,涉及到的 2 個 JSP 頁面會被翻譯成一個 servlet,其內(nèi)容是在源文件級別進(jìn)行合并。不管是,還是 include 指令,它們都會把兩個 JSP 頁面內(nèi)容合并輸出,所以這兩個頁面不要出現(xiàn)重復(fù)的 H

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論