版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第2章簡單的Web應(yīng)用實(shí)例http://目標(biāo)掌握J(rèn)DK的安裝;掌握Tomcat的安裝;對(duì)Web應(yīng)用有初步的認(rèn)識(shí);掌握Web應(yīng)用的文檔結(jié)構(gòu);掌握Web應(yīng)用的基本配置;掌握J(rèn)SP的運(yùn)行原理;掌握Servlet的運(yùn)行原理;了解MVC模式。2.1動(dòng)手操作:環(huán)境搭建2.1.1運(yùn)行環(huán)境2.1.2安裝JDK2.1.3安裝Tomcat服務(wù)器http://2.1.1運(yùn)行環(huán)境Web服務(wù)器應(yīng)用服務(wù)器JDKJREhttp://2.1.2安裝JDK獲取JDK安裝JDK配置環(huán)境變量測(cè)試JDK具體過程參看教材節(jié)。http://2.1.3安裝Tomcat服務(wù)器具體安裝過程參見書上節(jié)。http://2.2實(shí)例:登錄2.2.1功能演示2.2.2創(chuàng)建Web應(yīng)用2.2.3編寫web.xml2.2.4頁面文件2.2.5模型JavaBean2.2.6Servlet控制器2.2.7運(yùn)行測(cè)試http://實(shí)例執(zhí)結(jié)構(gòu)劑圖ht突tp脆:/專/登錄界面登錄驗(yàn)證成功界面失敗界面數(shù)據(jù)庫驗(yàn)證文件全、分霞層及央調(diào)用尼關(guān)系ht緊tp追:/晌/M(模型)V(視圖)login.jspfailure.jspsuccess.jspLoginServletUserBean請(qǐng)求調(diào)用返回結(jié)果成功失敗成功否2.礦2.醫(yī)1歌功能酷演示ht牛tp怎:/輪/2.海2.醋2接創(chuàng)建驗(yàn)We宣b應(yīng)道用創(chuàng)建勒文件冶夾b愁oo怎ks炒to隨re震,位捆置:失we情ba鄰pp患s創(chuàng)建雜一個(gè)躺子文屑件夾蛛WE宅B-邁IN滅FWE社B-唐IN侵F中落創(chuàng)建常we疊b.昌xm翁lWE義B-嫩IN栽F中竭創(chuàng)建膠cl否as敵se擺s文籮件夾欣和l份ib接文件固夾JS膝P文逼件和菊HT點(diǎn)ML峰文件頓直接寇放在多bo呀ok陪st黎or荒e下書面。ht溝tp泛:/焦/2.乳2.至3威編寫辛we借b.追xm日lht鼓tp旱:/雞/2.末2.醒4我頁面浴文件登錄像界面玻lo賊gi仆n.紛js迎p登錄得成功直的界汁面s疼uc欺ce盈ss撥.j節(jié)sp登錄紛失敗沿的界母面f嫌ai懲lu爆re鉗.j百sp注:鎖界面珠代碼賞參見氧教材踢節(jié)。ht劣tp盈:/詠/2.之2.細(xì)5筐模型閣Ja丑va就Be賭an代碼稀參見碎書上紅節(jié)。ht喘tp寶:/述/2.泥2.縣6頑Se叨rv士le潤t控鼓制器代碼倦?yún)⒁妼そ滩聂[節(jié)。ht義tp持:/撐/運(yùn)行賞測(cè)試先啟萍動(dòng)服爐務(wù)器訪問糟程序ht趟tp捉:/務(wù)/1材27嫁.0部.0龍.1舞:8去08怖0/殖bo量ok昆st侍or狡e/扔he月ll絲式o.旋js惰pht另tp表示齒協(xié)議表示奪主機(jī)IP地址刑,也弓可以棕寫主荷機(jī)名累字,80華80表示為服務(wù)脹的端代口bo貫ok屈st鳳or衡e表示威應(yīng)用he潤ll壞o.接js笛p是要食訪問那的資傭源。ht軌tp猛:/希/2.臨3找We駛b應(yīng)陵用文贈(zèng)檔結(jié)斃構(gòu)ht克tp忍:/渡/2.第4使配置籮端口也、應(yīng)咽用、搖默認(rèn)談應(yīng)用愿和歡枕迎文某件2.釀4.嚷1忠配置勁端口2.廚4.喬2島配置缸應(yīng)用2.話4.帶3薦配置告歡迎爹文件ht盟tp訴:/精/2.叮4.胡1籮配置噴端口在s毅er辣ve益r.割xm咱l中起修改祖(位陜于t趕om寧ca啊t安搜裝目貍錄的螞co祥nf部文件刪夾中子)ht美tp浩:/前/2.梳4.懲2店配置首應(yīng)用在s礦er家ve胃r.霸xm斬l中批的<照/H局os勒t>牽之前耍添加開:如果休想設(shè)少置應(yīng)井用為圖默認(rèn)闊應(yīng)用非,設(shè)鉛置p庭at芬h即銀可ht屆tp樂:/鑼/2.釋4.窩3昂配置阿歡迎儲(chǔ)文件訪問賠應(yīng)用倒的時(shí)芝候,卵如果蜓不輸企入文紹件名填,系令統(tǒng)會(huì)懸訪問巴歡迎礎(chǔ)文件歡迎蔽文件日在每炭個(gè)應(yīng)梯用的載配置架文件灰we朋b.逃xm拜l中里配置胸,可蹲以有予多個(gè)ht納tp秩:/瓜/2.熄5康Se工rv鞠le古t運(yùn)廣行原款理ht屋tp御:/秘/服務(wù)器接收請(qǐng)求調(diào)用Servlet對(duì)象的Service方法Servlet對(duì)象是否存在?加載Servlet類創(chuàng)建Servlet對(duì)象調(diào)用init初始化用戶請(qǐng)求響應(yīng)用戶創(chuàng)建請(qǐng)求/響應(yīng)對(duì)象否是Se寫rv鼻le竊t的盞主要醬功能從J茫SP向(輸藥入)指獲取閘請(qǐng)求序的信卻息對(duì)信閣息進(jìn)攏行驗(yàn)重證、胡轉(zhuǎn)換調(diào)用談業(yè)務(wù)黑邏輯巧方法根據(jù)捧執(zhí)行張的結(jié)疑果進(jìn)權(quán)行處福理ht施tp宋:/啄/2.誕6摩JS偷P運(yùn)明行原還理運(yùn)行畢原理件圖參顛見圖快2.琴26打。ht窗tp背:/愈/2.拼7絹MV題C模災(zāi)式MV踩C模妥式是診一種菌軟件由開發(fā)脂模式M是盆Mo絡(luò)de薦l,諷表示劉模型忌,主泄要完子成系浴統(tǒng)的偉邏輯急處理愁。V是此Vi茶ew懸,表疏示視俘圖,譽(yù)主要擇完成多與用長戶的頑交互極。C是湖Co巡壽nt洽ro農(nóng)ll湯er懸,表塘示控?cái)傊破鳂?,主售要建紅立模好型與悔視圖勿之間恐的關(guān)奪聯(lián)。ht敗tp訓(xùn):/洪/2.帆7它MV解C模也式2.淹7.生1慣分層2.風(fēng)7.者2層傳值2.蝕7.告3眾MV怨C模告式在潑Ja革va線W射eb飼中的步應(yīng)用2.針7.枝4氧如何嘗實(shí)現(xiàn)聞MV站C模柜式ht釘tp掉:/戲/2.糟7.扣1險(xiǎn)分層ht街tp裁:/胸/M(模型)V(視圖)login.jspfailure.jspsuccess.jspLoginServletUserBean請(qǐng)求調(diào)用返回結(jié)果成功失敗2.墻7.飄2嬌傳值視圖分層與輝控制害層之默間值石的傳草遞從視切圖層眉到控恒制層通過爺表單在請(qǐng)遺求字般符串行之后鞋使用休問號(hào)價(jià)加參壘數(shù)的組方式尸(例縣如,ht寬tp賓:/泳/1湊27鴨.0宏.0貍.1群:8塔08趣0/尼bo抗ok逐st頭or模e/會(huì)lo寸gi兄n?承us公er駁id頭=z袋ha疑ng不sa編n&派us表er胳pa削ss懇=l元is沫i)。信息禁被封碧裝到re滴qu架es誼t對(duì)象辰中,叮要獲女取傳兵遞的膝信息酷通過re胸qu烏es燭t的ge翻tP族ar棋am觸et念er方法葬和ge遼tP滔ar些am享et倚er鉗Va侍lu細(xì)es方法顧。從控?zé)┲茖由缘揭晲蹐D層ht希tp陶:/府/2.俊7.愈2睬傳值視圖蹲層與瞞控制攻層之論間值棕的傳姥遞從視積圖層嶄到控護(hù)制層從控腰制層黃到視趁圖層使用re呆qu攀es源t對(duì)象控制屋層把鋒信息橋保存斯在re父qu壓es數(shù)t中re攏qu焰es春t.泥se場(chǎng)tA園tt宗ri蛋bu診te塊("彈us各er眠",悉us糟er唱);視圖朗通過灰表達(dá)通式語要言獲仰取姓名孟:${犯us析er葛.u尸se鈴rn內(nèi)am跟e}密碼絡(luò):${雹us走er筍.u喪se廉rp米as宅s}ht勵(lì)tp恨:/餃/2.導(dǎo)7.雅2嫩傳值控制劣層與估模型盈層之狹間值所的傳跌遞從控越制層厚向模桐型層婆傳遞衡信息膚:在調(diào)耍用構(gòu)君造方貓法的克時(shí)候倉傳遞授;調(diào)用判專門低的初桃始化瞧方法沙賦值繭或者話通過雀調(diào)用se擊tt國er方法字賦值顧;通過獻(xiàn)業(yè)務(wù)熄方法竿的參督數(shù)傳厲遞;從模扔型層湖向控畜制層晃傳遞勾信息通過逝方法眠的返哀回值肉。ht拋tp杰:/挑/2.邀7.臺(tái)3杜MV翅C模眉式的排應(yīng)用JS青FJS悠F框架昏中提究供了筆一個(gè)潑中心露控制裂器Fa靈ce圓sS秒er革vl保et完成罵所有格的控爽制編寫貌配置晉文件fa葛ce閣s-狀co揮nf活ig芳.x莫ml,描煎述文狡件之杜間的能跳轉(zhuǎn)獄關(guān)系俊,以抬及使桶用Ja薪va歷Be挎anht墾tp強(qiáng):/斑/2.匠7.司3削MV洗C模鍛式的咳應(yīng)用St蒸ru姑ts句1提供賢了一拴個(gè)中竄心控塑制器Ac患ti綁on捏Se毛rv啟le害t編寫本配置忙文件st恐ru狡ts圣-c綠on如fi央g.奶xm竹lht資tp使:/低/2.忌7.坡4積如何舅實(shí)現(xiàn)唇MV訴C模瓜式采用MV艦C模式象,所編有問仙題的拾考慮餓方式退基本膜完全沈相同普,分隨下面3步。任何個(gè)一個(gè)葵功能耕都是筒先從互用戶驗(yàn)的角革度考噸慮:用戶容如何則提交遼請(qǐng)求系統(tǒng)遮如何褲向用占戶展媽示結(jié)液果。主要和使用JS樓P頁面狗來完亞成,盛可以客根據(jù)嘉輸入墻輸出券功能貢所涉塔及的妖元素途設(shè)計(jì)JS稅P頁面涉。ht瘡tp巖:/新/2.止7.逗4盒如何瀉實(shí)現(xiàn)跨MV樂C模作式考慮耕功能譽(yù)如何謝實(shí)現(xiàn)袋,所鉤有的興功能添最后裳都是鎖通過引方法名來實(shí)稼現(xiàn)。考慮山這個(gè)華方法很應(yīng)該切屬于質(zhì)已經(jīng)揪存在垃的某熱個(gè)模伯型的岔方法調(diào),還槐是不太屬于爪任何愧已經(jīng)刮存在泊的模紐奉型,贊對(duì)于幼前者沿只需澆要在圈原有慶模型即中增觸加方扭法即閱可,嬌對(duì)于瞎后者宮需要盾創(chuàng)建怠新的摧模型粒;考慮笑這個(gè)樂方法露的定漏義,痕包括凈方法速的名鍬字、巴參數(shù)狂、返希回值儲(chǔ)、異親常和備執(zhí)行崇過程熔。這個(gè)盯過程吩屬于MV添C模式甲中M部分拉的設(shè)昏計(jì)。ht終tp恰:/舟/2.市7.鑄4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年皖西衛(wèi)生職業(yè)學(xué)院單招職業(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年蘭州職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試模擬試題及答案詳細(xì)解析
- 2026年湘中幼兒師范高等??茖W(xué)校單招綜合素質(zhì)筆試備考題庫含詳細(xì)答案解析
- 2026年蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試備考題庫及答案詳細(xì)解析
- 幸福院消防安全工作規(guī)范
- 倉庫管理基本知識(shí)
- 2026秋招:西藏能源投資公司試題及答案
- 2026秋招:維天運(yùn)通公司面試題及答案
- 胃炎患者的營養(yǎng)支持
- 2026年自動(dòng)駕駛倫理合作協(xié)議
- 老年患者多病共存精準(zhǔn)管理策略
- 四川省遂寧市2026屆高三上學(xué)期一診考試英語試卷(含答案無聽力音頻有聽力原文)
- 福建省寧德市2025-2026學(xué)年高三上學(xué)期期末考試語文試題(含答案)
- 建筑施工行業(yè)2026年春節(jié)節(jié)前全員安全教育培訓(xùn)
- 2026屆高考語文復(fù)習(xí):小說人物形象復(fù)習(xí)
- 2026及未來5年中國防病毒網(wǎng)關(guān)行業(yè)市場(chǎng)全景調(diào)查及發(fā)展前景研判報(bào)告
- 兩個(gè)合伙人股權(quán)協(xié)議書范文模板
- GB/T 44082-2024道路車輛汽車列車多車輛間連接裝置強(qiáng)度要求
- 控?zé)熤嗅t(yī)科普知識(shí)講座
- 脫碳塔CO2脫氣塔設(shè)計(jì)計(jì)算
- 產(chǎn)品報(bào)價(jià)單貨物報(bào)價(jià)表(通用版)
評(píng)論
0/150
提交評(píng)論