下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——web程序復(fù)習(xí)重點(diǎn)知識(shí)web程序復(fù)習(xí)重點(diǎn)學(xué)識(shí)
網(wǎng)頁(yè)設(shè)計(jì)是指使用標(biāo)識(shí)語(yǔ)言markuplanguage,通過(guò)一系列設(shè)計(jì)、建模、和執(zhí)行的過(guò)程將電子格式的信息通過(guò)互聯(lián)網(wǎng)傳輸,最終以圖形用戶(hù)界面GUI的形式被用戶(hù)所欣賞。以下是我為大家探尋整理的web程序復(fù)習(xí)重點(diǎn)學(xué)識(shí),夢(mèng)想能給大家?guī)?lái)扶助!更多精彩內(nèi)容請(qǐng)實(shí)時(shí)關(guān)注我們我!
什么是HTTP協(xié)議、苦求響應(yīng)模式、無(wú)狀態(tài)
超文本傳輸HTTP協(xié)議HTTP-Hypertexttransferprotocol是分布式,協(xié)作式,超媒體系統(tǒng)應(yīng)用之間的通信協(xié)議。是萬(wàn)維網(wǎng)worldwideweb交換信息的根基。
HTTP的處理流程:
建立連接、
發(fā)出苦求、
生成響應(yīng)、
關(guān)閉連接
HTTP苦求和響應(yīng)協(xié)議的組成片面
Http苦求:1.苦求行響應(yīng):1.狀態(tài)行
2.苦求頭2.響應(yīng)頭
3.空行3.空白行
4.消息體4.消息體
get和post的識(shí)別
1.Post傳輸數(shù)據(jù)時(shí),不需要在URL中顯示出來(lái),而Get方法要在URL中顯示。
2.Post傳輸?shù)臄?shù)據(jù)量大,可以達(dá)成2M,而Get方法由于受到URL長(zhǎng)度的限制,只能傳遞大約1024字節(jié).
3.Post顧名思義,就是為了將數(shù)據(jù)傳送到服務(wù)器段,Get就是為了從服務(wù)器段取得數(shù)據(jù).而Get之所以也能傳送數(shù)據(jù),只是用來(lái)設(shè)計(jì)報(bào)告服務(wù)器,你畢竟需要什么樣的數(shù)據(jù).Post的信息作為http苦求的內(nèi)容,而Get是在Http頭部傳輸?shù)摹?/p>
CGI是什么?特點(diǎn)是什么?缺陷?
CGI:用網(wǎng)關(guān)接口CommonGatewayInterface
優(yōu)點(diǎn)可以和系統(tǒng)底層相互通訊。
缺點(diǎn)就是每一個(gè)連接都啟動(dòng)一個(gè)進(jìn)程。很消費(fèi)系統(tǒng)的資源。
容器是什么?有什么作用?
容器:
web容器是一種服務(wù)程序,在服務(wù)器一個(gè)端口就有一個(gè)供給相應(yīng)服務(wù)的程序,而這個(gè)程序就是處理從客戶(hù)端發(fā)出的苦求,如JAVA中的Tomcat容器,ASP的IIS或PWS都是這樣的容器。一個(gè)服務(wù)器可以多個(gè)容器。
作用:就是一種所謂的中間件,用來(lái)運(yùn)行java程序的。
web容器主要是用于給處于容器中的應(yīng)用程序組件servlet,jsp供給一個(gè)環(huán)境,使servlet,jsp直接跟容器中的環(huán)境變量交互。這樣,我們就可以把留神力放在用servlet實(shí)現(xiàn)業(yè)務(wù)規(guī)律上,而不必為系統(tǒng)底層服務(wù)
容器對(duì)Servlet的支持包括:
通信支持利用容器供給的方法
生命周期管理容器操縱著servlet的生死
多線程支持容器會(huì)自動(dòng)地為它接收的每個(gè)servlet苦求創(chuàng)造一個(gè)新的java線程
支持JSP容器會(huì)自動(dòng)把JSP翻譯成為servletjava代碼
處理安好性javaweb應(yīng)用程序通常需要實(shí)現(xiàn)安好操縱,限制用戶(hù)可以訪問(wèn)的資源
Servlet是什么?模范/一系列接口和類(lèi)/Web容器和Servlet程序之間通訊的根基
Servlet是一個(gè)在web服務(wù)器端或者應(yīng)用服務(wù)器端運(yùn)行的java程序,主要用于在服務(wù)器端產(chǎn)生動(dòng)態(tài)內(nèi)容
Servlet模范的組成:
1Web應(yīng)用程序
2Servlet和HTTPServlet
3過(guò)濾器
4安好
5國(guó)際化
讀取客戶(hù)端發(fā)送的顯式和隱式數(shù)據(jù)、生成結(jié)果、向客戶(hù)端發(fā)送顯式數(shù)據(jù)即文檔和隱式數(shù)據(jù)HTTP響應(yīng)數(shù)據(jù)
Web容器與Servlet如何合作處理苦求
1客戶(hù)端向Web服務(wù)器發(fā)起一個(gè)HTTP苦求。
2HTTP苦求被Web服務(wù)器采納,假設(shè)苦求的是靜態(tài)頁(yè)面,那么由Web服務(wù)
器負(fù)責(zé)處理。假設(shè)苦求的是JavaWeb組件Servlet或者JSP,
那么移交給Web容器。Web容器可以在主機(jī)的同一個(gè)進(jìn)程、不同的`進(jìn)程
或其他的Web服務(wù)主機(jī)的進(jìn)程中啟動(dòng)。
3Web容器根據(jù)Servlet的配置文件確定調(diào)用的概括Servlet類(lèi),并把
request對(duì)象、response對(duì)象傳給它。
4Servlet通過(guò)request對(duì)象知道客戶(hù)端的使用者是誰(shuí),客戶(hù)的苦求信
息是什么和其他的一些信息。Servlet處理完苦求后把要返回的信
息放入response對(duì)象返回到客戶(hù)端。
5一旦Servlet完成了苦求的處理,Web容器就會(huì)刷新response,
把操縱權(quán)返回給web服務(wù)器
Web應(yīng)用程序的組成布局
工程根目次
WEB-INF
--lib
--classescom.lovo.shpping.po.xxxx
web.xml全體應(yīng)用程序的配置文件都統(tǒng)一命名
Tomcat介紹、目次布局
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 21036:2025 EN Plastics piping systems for industrial applications - Unplasticized polyamide (PA-U) - Metric series for specifications for components and system
- 建筑工程水電材料購(gòu)銷(xiāo)合同(2025年版)2篇
- 二零二五年文化產(chǎn)業(yè)投資合伙協(xié)議3篇
- 長(zhǎng)春公積金2025年度業(yè)務(wù)流程優(yōu)化合同3篇
- 2025版企業(yè)停薪留職員工心理疏導(dǎo)服務(wù)協(xié)議3篇
- 2025年度項(xiàng)目管理人員專(zhuān)業(yè)技能培訓(xùn)聘用協(xié)議2篇
- 2025年度醫(yī)療健康領(lǐng)域個(gè)人勞務(wù)派遣管理協(xié)議4篇
- 2025年度窗簾行業(yè)供應(yīng)鏈管理服務(wù)合同2篇
- 2025年度個(gè)性化定制住房建設(shè)合同范本4篇
- 2025年度停車(chē)場(chǎng)停車(chē)場(chǎng)智能收費(fèi)系統(tǒng)承包合同4篇
- 2023-2024學(xué)年度人教版一年級(jí)語(yǔ)文上冊(cè)寒假作業(yè)
- 軟件運(yùn)維考核指標(biāo)
- 空氣動(dòng)力學(xué)仿真技術(shù):格子玻爾茲曼方法(LBM)簡(jiǎn)介
- 對(duì)表達(dá)方式進(jìn)行選擇與運(yùn)用
- GB/T 18488-2024電動(dòng)汽車(chē)用驅(qū)動(dòng)電機(jī)系統(tǒng)
- 投資固定分紅協(xié)議
- 高二物理題庫(kù)及答案
- 職業(yè)發(fā)展展示園林
- 七年級(jí)下冊(cè)英語(yǔ)單詞默寫(xiě)表直接打印
- 2024版醫(yī)療安全不良事件培訓(xùn)講稿
- 中學(xué)英語(yǔ)教學(xué)設(shè)計(jì)PPT完整全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論