


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第7章Web應(yīng)用的狀態(tài)管理本章概述Web應(yīng)用本質(zhì)上是無狀態(tài)的,對頁面的每個請求都將被視為新請求,而且默 認(rèn)情況下,來自一個請求的信息對下一個請求不可用。而在實際企業(yè)應(yīng)用中,完成 一個業(yè)務(wù)往往需要很多步驟才可以。比如:在網(wǎng)上訂購商品,首先需要找到您想要 的商品,將它添加到購物車,然后繼續(xù)瀏覽商品,直到您選購?fù)瓴盘峤毁徫镘?,?成定單。既然Web應(yīng)用是無狀態(tài)的,那么乂是如何來維護(hù)我們訂購商品過程中的這 些信息的呢?完成本章的學(xué)習(xí),您將得到完美的解答。本章分別講解維護(hù)這些狀態(tài)的各種技術(shù),并對比分析這些技術(shù)的優(yōu)缺點,以 致您能夠合理的選擇技術(shù)來維護(hù)Web應(yīng)用的狀態(tài)。教學(xué)目標(biāo)理解什么是Web應(yīng)用狀態(tài)理解
2、并掌握視圖狀態(tài)技術(shù)使用Cookie來保存狀態(tài)使用應(yīng)用程序狀態(tài)使用會話狀態(tài)理解各種狀態(tài)維護(hù)技術(shù)的區(qū)別,并能在實際應(yīng)用中選擇適當(dāng)?shù)募夹g(shù)來維護(hù) 狀態(tài)教學(xué)重點使用Cookie來保存狀態(tài)使用視圖狀態(tài)來保存狀態(tài)使用隱藏域來保存狀態(tài)理解控件狀態(tài)使用應(yīng)用程序狀態(tài)使用會話狀態(tài) 教學(xué)難點應(yīng)該讓學(xué)生理解各種狀態(tài)維護(hù)技術(shù)之間的區(qū)別,掌握如何在實際應(yīng)用中選 擇合理的技術(shù)來完成某些具體功能。教學(xué)資源課本實驗參考任務(wù)書?;脽羝處煿獗P:Powerpnt®七章Web應(yīng)用的狀態(tài)管理.ppt教師光盤實驗文件參見虛擬機(jī)任務(wù)書:e: LabChap7Task參考代碼:e: LabChap7Solution習(xí)題解答教師光盤:
3、Tprepanswer chO7 Answer. doc建議學(xué)時數(shù)授課:4課時試驗:1課時教學(xué)方法7.1 Web應(yīng)用狀態(tài)概述教學(xué)提示:本節(jié)的教學(xué)U標(biāo):概要講解什么是Web狀態(tài)以及為何要維護(hù)這些狀態(tài)。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:概要講解什么是Web狀態(tài)以及為何要維護(hù)這些狀態(tài)。方法:應(yīng)該結(jié)合一些實際例子講解這部分內(nèi)容,比如登錄網(wǎng)站后網(wǎng)站記錄的 用戶名以及購物車等。7.2客戶端狀態(tài)維護(hù)技術(shù)使用客戶端狀態(tài)維護(hù)技術(shù)涉及在頁中或客戶端計算機(jī)上存儲信息,在各往返 行程間不會在服務(wù)器上維護(hù)任何信息??蛻舳思夹g(shù)往往具有最低的安全性但具有較 快的服務(wù)器性能,因為對服務(wù)器資源的要求是適度的。本節(jié)主要講解視圖狀態(tài)、控
4、 件狀態(tài)、Cookie、隱藏域以及查詢字符串。完成本節(jié),您將能夠:理解并掌握視圖狀態(tài)理解Cookie的原理掌握Cookie的使用掌握隱藏域的使用掌握查詢字符串的使用7. 2.1視圖狀態(tài)教學(xué)提示:本節(jié)的教學(xué)標(biāo):理解什么是視圖狀態(tài)。如何設(shè)置頁面是否保留視圖狀態(tài)如何在配置文件中設(shè)置是否保留頁面的視圖狀態(tài)如何對頁面的視圖狀態(tài)進(jìn)行分塊教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:首先講解什么是視圖以及視圖狀態(tài)所帶來的好處與視圖狀態(tài)的實現(xiàn)機(jī) 制,接著講解如何設(shè)置頁面和控件是否保留視圖狀態(tài),以及如何在配置文件中 通過配置來設(shè)置所有頁面中是否保留狀態(tài),最后講解如何將進(jìn)行分塊。方法:在講解這部分內(nèi)容時應(yīng)該結(jié)合某個具體頁面,通過開
5、啟或禁用頁面的視 圖狀態(tài)時分別查看有何不同的效果,幫助學(xué)生對知識的理解。7. 2. 2控件狀態(tài)教學(xué)提示:本節(jié)的教學(xué)U標(biāo):理解什么是控件狀態(tài)。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:概要講解什么是控件狀態(tài)以及與視圖狀態(tài)的區(qū)別。方法:這里只是概要講解控件狀態(tài),對于如何實現(xiàn)控件狀態(tài)等相關(guān)知識將在 第九章詳細(xì)講解。7. 2.3隱藏域教學(xué)提示:本節(jié)的教學(xué)U標(biāo):如何使用隱藏域。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:概要講解什么是隱藏域以及如何使用隱藏 域來保留頁面的狀態(tài)。方法:應(yīng)該回顧前面的“視圖狀態(tài)”的實 現(xiàn)中的隱藏域。7. 2. 4 Cookie教學(xué)提示:本節(jié)的教學(xué)H標(biāo):理解什么是Cookieo理解Cookie的實現(xiàn)機(jī)制。
6、如何編寫和讀取Cookieo如何編寫和讀取多值Cookieo如何控制Cookie的范圍。如何修改和刪除Cookieo理解Cookie和會話狀態(tài)的關(guān)系。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:首先講解什么是Cookie及其實現(xiàn)機(jī)制,然后講 解如何編寫和讀取單值Cookie和多值Cookie,以及如 何控制Cookie的范圍與如何修改和刪除它們。方法:講解時結(jié)合具體例子,比如登錄某個網(wǎng)站后網(wǎng)站 記錄下的用戶名等。Cookie技術(shù)應(yīng)用很廣泛,應(yīng) 該重點講解,讓學(xué)生真正理 解并掌握該技術(shù)。7. 2. 5査詢字符串教學(xué)提示:本節(jié)的教學(xué)LI標(biāo):理解和使用查詢字符串。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:概要講解什么是查詢字符串
7、以及如何使用它。 方法:7. 3服務(wù)器端狀態(tài)維護(hù)技術(shù)本節(jié)主要講解服務(wù)器端狀態(tài)維護(hù)的兩種技術(shù):應(yīng)用程序狀態(tài)和會話狀態(tài)維護(hù) 技術(shù),分別講解這兩種技術(shù)的原理,以及如何使用等。完成本節(jié),您將能夠:理解應(yīng)用程序狀態(tài)的原理使用應(yīng)用程序狀態(tài)維護(hù)技術(shù)理解會話狀態(tài)維護(hù)技術(shù)的原理理解會話狀態(tài)的模式使用會話狀態(tài)維護(hù)技術(shù)7. 3.1應(yīng)用程序狀態(tài)教學(xué)提示:本節(jié)的教學(xué)標(biāo):理解什么是應(yīng)用程序狀態(tài)。理解應(yīng)用程序狀態(tài)的實現(xiàn)原理。如何向應(yīng)用程序添加和讀取值。如何刪除應(yīng)用程序狀態(tài)中的值。教學(xué)內(nèi)容和方法教學(xué)提示內(nèi)容:首先講解什么是應(yīng)用程序狀態(tài)以及實現(xiàn)原理,然后講解如何添加和讀取應(yīng)用程序狀態(tài)的值,以及如何刪除應(yīng)用程序狀態(tài)的值。方法:在講解讀寫應(yīng)用程序狀態(tài)的值時,需要提及應(yīng)用程序的事件。7. 3. 2會話狀態(tài)教學(xué)提示:本節(jié)的教學(xué)LI標(biāo):理解什么是會話狀態(tài)。理解會話狀態(tài)的實現(xiàn)原理。理解會話狀態(tài)的事件。理解會話狀態(tài)的模式。使用會話狀態(tài)。 了解會話狀態(tài)的擴(kuò)展。教學(xué)內(nèi)容和方法教學(xué) 提 示內(nèi)容:首先講解什么是會話狀態(tài)及其實現(xiàn)原理,接著講解會話狀態(tài)的事件與會 話狀態(tài)的模式,最后重點講解如何向會話狀態(tài)中添加和移除項,與會話的過期 等,最后概要講解如何通過實現(xiàn)自定義會話狀態(tài)提供程序來擴(kuò)展會話狀態(tài)。方法:應(yīng)該與應(yīng)用程序狀態(tài)進(jìn)行對比分析講
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度智慧醫(yī)療中心運營管理費收取協(xié)議
- 二零二五年度房屋租賃權(quán)抵押評估報告?zhèn)浒笇徍朔课葙J款合同
- 二零二五年度電力系統(tǒng)運行電工服務(wù)協(xié)議
- 電子支付賬戶管理服務(wù)合同
- 日常行政管理操作規(guī)范
- 心理咨詢行業(yè)個人咨詢服務(wù)協(xié)議
- 全國醫(yī)藥研發(fā)中心技術(shù)轉(zhuǎn)讓合同
- 貨物運輸代理協(xié)議書
- 數(shù)據(jù)驅(qū)動的智慧城市建設(shè)項目協(xié)議
- 高考語文備考:政論類文言文之《淮南子》匯編
- 110KV電纜敷設(shè)專項施工方案方案
- 化學(xué)品SDS說明書-次氯酸鈉溶液含有效氯>5%
- 配電箱巡視檢查記錄表
- GB/T 2624.3-2006用安裝在圓形截面管道中的差壓裝置測量滿管流體流量第3部分:噴嘴和文丘里噴嘴
- 豌豆栽培及病蟲害防治課件
- ISO45001職業(yè)健康安全管理體系培訓(xùn)
- 大學(xué)二級學(xué)院突發(fā)事件應(yīng)急預(yù)案
- 動物生產(chǎn)學(xué)(全套課件)
- 部編版四年級下冊道德與法治 第4課 買東西的學(xué)問(第2課時) 教學(xué)課件
- 慢性活動性EB病毒課件
- 物料吊籠安全技術(shù)標(biāo)準(zhǔn)
評論
0/150
提交評論