用戶登錄模塊設(shè)計(jì)

用戶登錄模塊設(shè)計(jì)

ID:39576906

大?。?.71 MB

頁(yè)數(shù):25頁(yè)

時(shí)間:2019-07-06

用戶登錄模塊設(shè)計(jì)_第1頁(yè)
用戶登錄模塊設(shè)計(jì)_第2頁(yè)
用戶登錄模塊設(shè)計(jì)_第3頁(yè)
用戶登錄模塊設(shè)計(jì)_第4頁(yè)
用戶登錄模塊設(shè)計(jì)_第5頁(yè)
資源描述:

《用戶登錄模塊設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、第6章用戶登錄模塊設(shè)計(jì)本章學(xué)習(xí)導(dǎo)航本章學(xué)習(xí)要點(diǎn)Response對(duì)象Application對(duì)象Session對(duì)象主題,主要包括外觀文件、CSS文件、主題的創(chuàng)建與應(yīng)用將數(shù)據(jù)庫(kù)連接字符串寫(xiě)入Web.config文件數(shù)據(jù)庫(kù)操作公共類的定義MD5加密用戶登錄功能任務(wù)1—Response對(duì)象的應(yīng)用掌握Response對(duì)象的應(yīng)用任務(wù)目標(biāo)利用Response對(duì)象的輸出內(nèi)容、輸出文本文件內(nèi)容、結(jié)束數(shù)據(jù)輸出、建立新的鏈接關(guān)系、判斷瀏覽者是否在線知識(shí)要點(diǎn)任務(wù)1?—Response對(duì)象的應(yīng)用Response對(duì)象添加標(biāo)題文字添加標(biāo)題文字Response對(duì)象用于控制發(fā)送給用戶的數(shù)據(jù),即從ASP.NET的服務(wù)器端響應(yīng)到用戶

2、瀏覽的網(wǎng)頁(yè)上,以供用戶瀏覽,其類名稱為HttpResponse。它除了直接發(fā)送信息給瀏覽器外還可以重定向?yàn)g覽器另一個(gè)URL或設(shè)置Cookie的值。1.直接輸出內(nèi)容如果要在網(wǎng)頁(yè)上輸出提示信息,可以用一個(gè)Label控件來(lái)實(shí)現(xiàn),即向頁(yè)面添加一個(gè)Label控件。要不使用任何控件來(lái)顯示提示信息,可以使用Response對(duì)象的Write方法來(lái)實(shí)現(xiàn)。2.輸出文本文件Response.WriteFile方法可將文本文件中的所有內(nèi)容輸出到網(wǎng)頁(yè)上,只要將文本文件的名稱寫(xiě)入WriteFile方法即可,其語(yǔ)法格式為:Response.WriteFile("文件名稱")。文件名稱可使用“相對(duì)地址”或“絕對(duì)地址”的寫(xiě)法。

3、在輸出文件內(nèi)容的同時(shí),編譯器還會(huì)對(duì)內(nèi)容進(jìn)行編譯,如果含有HTML標(biāo)記符就會(huì)被編譯出來(lái)。任務(wù)1?—Response對(duì)象的應(yīng)用Response對(duì)象添加標(biāo)題文字添加標(biāo)題文字3.結(jié)束數(shù)據(jù)輸出若要停止服務(wù)器端繼續(xù)向?yàn)g覽器發(fā)送數(shù)據(jù),可以使用Response.End方法。假設(shè)某網(wǎng)站的開(kāi)放時(shí)間為正常的上班時(shí)間,其他時(shí)間不提供瀏覽服務(wù),此時(shí)可用Response.End方法來(lái)實(shí)現(xiàn)。4.建立新鏈接可以采用超鏈接控件來(lái)實(shí)現(xiàn)網(wǎng)頁(yè)的鏈接,這個(gè)超鏈接是顯示在網(wǎng)頁(yè)上的可見(jiàn)對(duì)象,有時(shí)不希望在網(wǎng)頁(yè)上顯示超鏈接的形式,但又要能實(shí)現(xiàn)超鏈接功能,怎樣來(lái)實(shí)現(xiàn)呢?但是可以采用Response.Redirect方法來(lái)解決此問(wèn)題。其語(yǔ)法格式為

4、:Response.Redirect(“鏈接網(wǎng)址(URL)”)。5.判斷網(wǎng)頁(yè)瀏覽者是否處于斷開(kāi)狀態(tài)利用Response.IsClientConnected方法來(lái)判斷網(wǎng)頁(yè)瀏覽者是否斷開(kāi)連接,當(dāng)返回的值為False時(shí),表示網(wǎng)頁(yè)瀏覽者已斷開(kāi)連接,此時(shí)可用Response.End方法來(lái)結(jié)束輸出。課堂實(shí)踐1假設(shè)項(xiàng)目名為“ch06”,項(xiàng)目名下有一文件夾“App_Data”,現(xiàn)將一文本文件存放在此文件夾下,利用Response對(duì)象讀出此文本文件的內(nèi)容。任務(wù)1程序員考試采用網(wǎng)上報(bào)名,上半年的報(bào)名時(shí)間為2月10日到3月10日,當(dāng)報(bào)名人員早于2月10日?qǐng)?bào)名或晚于3月10日?qǐng)?bào)名,都提示“現(xiàn)在不是報(bào)名時(shí)間,報(bào)名時(shí)間為

5、2月10日到3月10日”,并停止網(wǎng)頁(yè)內(nèi)容的輸出;如果在規(guī)定的報(bào)名時(shí)間報(bào)名則進(jìn)行報(bào)名網(wǎng)頁(yè),現(xiàn)請(qǐng)您設(shè)計(jì)一個(gè)滿足條件的網(wǎng)站。任務(wù)2任務(wù)2—Application對(duì)象和Session對(duì)象掌握Application對(duì)象變量和Session對(duì)象變量的應(yīng)用任務(wù)目標(biāo)Application對(duì)象變量與一般變量的區(qū)別、Application對(duì)象變量的鎖定、Application對(duì)象的事件;Session對(duì)象變量的應(yīng)用及生命周期知識(shí)要點(diǎn)任務(wù)2—Application對(duì)象和Session對(duì)象Application對(duì)象添加標(biāo)題文字添加標(biāo)題文字Application對(duì)象的類的名稱為HttpApplicationState,

6、它可以生成一個(gè)所有Web應(yīng)用程序都可以存取的變量,這個(gè)變量的使用范圍涵蓋全部使用者,只要正在使用這人網(wǎng)頁(yè)的程序都可以存取這個(gè)變量。每個(gè)Application對(duì)象變量都是Application集合中的對(duì)象之一,由Application對(duì)象統(tǒng)一管理。Application對(duì)象變量的使用語(yǔ)法如下:Application["變量名"]="變量的值";任務(wù)2—Application對(duì)象和Session對(duì)象Application對(duì)象添加標(biāo)題文字添加標(biāo)題文字1.Application對(duì)象變量與一般變量的比較當(dāng)建立一個(gè)新的Application對(duì)象后,它就代表一個(gè)變量,此變量的生命周期比一般的變量要長(zhǎng)。當(dāng)重復(fù)

7、執(zhí)行同一程序時(shí),一般變量的執(zhí)行結(jié)果并不會(huì)保留到下一次程序執(zhí)行,它的生命始于程序的執(zhí)行開(kāi)始,且止于程序的執(zhí)行結(jié)束。而Application對(duì)象所產(chǎn)生的變量在程序中被運(yùn)算、執(zhí)行的結(jié)果,并不會(huì)因程序的執(zhí)行結(jié)束而消失,每一次重新執(zhí)行程序時(shí)的變量?jī)?nèi)容,即為上一次執(zhí)行結(jié)束后所得到的變量?jī)?nèi)容。它的生命周期始于系統(tǒng)的開(kāi)始運(yùn)作,止于系統(tǒng)的運(yùn)作結(jié)束。2.Application對(duì)象的鎖定利用Application.Lo

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。