中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

東莞市專(zhuān)注網(wǎng)站建設(shè)服務(wù)機(jī)構(gòu)網(wǎng)絡(luò)營(yíng)銷(xiāo)成功案例

東莞市專(zhuān)注網(wǎng)站建設(shè)服務(wù)機(jī)構(gòu),網(wǎng)絡(luò)營(yíng)銷(xiāo)成功案例,免費(fèi)自助音樂(lè)網(wǎng)站申請(qǐng),網(wǎng)站建設(shè)與維護(hù)中1.JavaBean 實(shí)體類(lèi) JavaBean有特定的寫(xiě)法: 必須要有一個(gè)無(wú)參構(gòu)造 屬性必須私有化。 必須有對(duì)應(yīng)的get/set方法 用來(lái)和數(shù)據(jù)庫(kù)的字段做映射 ORM; ORM:對(duì)象關(guān)系映射 表--->類(lèi) 字段-->屬性 行記錄---->對(duì)象 2.<jsp&#xff1a;useBean 標(biāo)簽 3. MVC三層架構(gòu) 4. Filter …

1.JavaBean

實(shí)體類(lèi)
JavaBean有特定的寫(xiě)法:
必須要有一個(gè)無(wú)參構(gòu)造
屬性必須私有化。
必須有對(duì)應(yīng)的get/set方法
用來(lái)和數(shù)據(jù)庫(kù)的字段做映射 ORM;
ORM:對(duì)象關(guān)系映射
表--->類(lèi)
字段-->屬性
行記錄---->對(duì)象

2.<jsp:useBean 標(biāo)簽

?

3.?MVC三層架構(gòu)

4.?Filter

Filter:過(guò)濾器,用來(lái)過(guò)濾網(wǎng)站的數(shù)據(jù)
處理中文亂碼
登錄驗(yàn)證....

弄一個(gè)過(guò)濾器的demo 空maven+web項(xiàng)目

導(dǎo)入依賴(lài)

?

創(chuàng)建一個(gè)過(guò)濾器繼承對(duì)應(yīng)接口

?

創(chuàng)建一個(gè)servlet

配置路由訪問(wèn),發(fā)現(xiàn)出現(xiàn)亂碼

在servlet中寫(xiě)如下字段再訪問(wèn)即可顯示出漢字

?

對(duì)于每創(chuàng)建一個(gè)servlet就需要多加一個(gè)這個(gè)編碼轉(zhuǎn)換操作,非常復(fù)雜,故使用過(guò)濾器解決該問(wèn)題

寫(xiě)好過(guò)濾器功能后,在web.xml中配置過(guò)濾器的過(guò)濾路徑,這里故意將之前寫(xiě)的jsp頁(yè)面配了兩個(gè)路徑,一個(gè)帶/servlet一個(gè)不帶,我們配的過(guò)濾器只要訪問(wèn)路徑中帶/servlet即可經(jīng)過(guò)過(guò)濾器,不帶則不通過(guò)過(guò)濾器

之后啟動(dòng)項(xiàng)目,對(duì)jsp頁(yè)面文件進(jìn)行訪問(wèn),用不帶/servlet的路徑訪問(wèn)時(shí),由于不經(jīng)過(guò)過(guò)濾器,故過(guò)濾器中提供的編碼轉(zhuǎn)換未被使用,所以漢字仍為?,帶/servlet路徑時(shí)訪問(wèn),則經(jīng)過(guò)過(guò)濾器,放置在過(guò)濾器中的編碼轉(zhuǎn)換代碼被運(yùn)行,故訪問(wèn)頁(yè)面中的漢字被成功顯示出來(lái)

?

Web服務(wù)器關(guān)閉時(shí),過(guò)濾器會(huì)被銷(xiāo)毀,啟動(dòng)時(shí),就會(huì)初始化

5.Listener

做一個(gè)統(tǒng)計(jì)網(wǎng)站在線訪問(wèn)人數(shù)的demo來(lái)理解Listener

創(chuàng)建一個(gè)監(jiān)聽(tīng)器類(lèi),并實(shí)現(xiàn)相應(yīng)接口

編寫(xiě)創(chuàng)建session或銷(xiāo)毀session時(shí)需要執(zhí)行的在線人數(shù)更新邏輯,創(chuàng)建session也就是打開(kāi)一個(gè)瀏覽器的時(shí)候,銷(xiāo)毀session也就是關(guān)閉一個(gè)瀏覽器的時(shí)候,一臺(tái)電腦可用多個(gè)不同的瀏覽器來(lái)對(duì)同一個(gè)頁(yè)面進(jìn)行訪問(wèn),來(lái)體驗(yàn)這個(gè)demo

index頁(yè)面用來(lái)顯示實(shí)時(shí)在線訪問(wèn)人數(shù)

?

在web.xml中注冊(cè)我們寫(xiě)的監(jiān)聽(tīng)器

?

設(shè)置session過(guò)期時(shí)間

?運(yùn)行項(xiàng)目,訪問(wèn)首頁(yè)

6.Filter實(shí)現(xiàn)權(quán)限攔截

用戶(hù)登錄之后才能進(jìn)入主頁(yè)!用戶(hù)注銷(xiāo)后就不能進(jìn)入主頁(yè)了!

創(chuàng)建一個(gè)主頁(yè)

再創(chuàng)建一個(gè)登錄的頁(yè)面

?

同時(shí)再編寫(xiě)一個(gè)登錄失敗沒(méi)權(quán)限的錯(cuò)誤頁(yè)面

?

在web.xml中配置登錄頁(yè)面提交后需要執(zhí)行功能的servlet的路由

編寫(xiě)執(zhí)行功能的servlet,先獲取在登錄頁(yè)面提交的用戶(hù)名,如果輸入的內(nèi)容為admin則將session的id存到session中去并轉(zhuǎn)發(fā)至登錄成功界面,如果輸入內(nèi)容不是admin,則轉(zhuǎn)發(fā)至登錄失敗權(quán)限不足的錯(cuò)誤頁(yè)面

再在主頁(yè)寫(xiě)一個(gè)注銷(xiāo)的按鍵,方便用戶(hù)注銷(xiāo)下線,配的地址為一會(huì)要編寫(xiě)的執(zhí)行注銷(xiāo)邏輯的servlet的路由

編寫(xiě)執(zhí)行注銷(xiāo)邏輯的servlet,先去session中取id,如果取出不為空,說(shuō)明用戶(hù)登錄著,將這個(gè)id移除出session,并且將頁(yè)面轉(zhuǎn)發(fā)至登錄界面,讓用戶(hù)重新登錄

web.xml中不要忘記配該servlet的路由,這里的路由與注銷(xiāo)案件綁定的路由一致

如何避免用戶(hù)登錄前,直接通過(guò)主頁(yè)的url直接進(jìn)入主頁(yè)呢?我們可以通過(guò)配置過(guò)濾器來(lái)進(jìn)行攔截

如果說(shuō)session中沒(méi)取到id,則證明沒(méi)登錄,就算用戶(hù)直接訪問(wèn)主頁(yè)的url也不能成功,直接被轉(zhuǎn)發(fā)到錯(cuò)誤頁(yè)面

在web.xml中配置的過(guò)濾器的過(guò)濾路由就是將訪問(wèn)主頁(yè)時(shí)的路由經(jīng)過(guò)過(guò)濾器,主頁(yè)的jsp文件在sys目錄下,則訪問(wèn)主頁(yè)的路由必然攜帶/sys,故我們直接配置過(guò)濾路由為/sys/*即可,訪問(wèn)路徑中只要帶有/sys則必然通過(guò)過(guò)濾器

?

?

?

http://www.risenshineclean.com/news/49661.html

相關(guān)文章:

  • 網(wǎng)站多久會(huì)被百度收錄整合營(yíng)銷(xiāo)的特點(diǎn)有哪些
  • 網(wǎng)站建設(shè)有什么崗位職責(zé)網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃方案書(shū)
  • 網(wǎng)站開(kāi)發(fā)需要什么配置的電腦如何交換友情鏈接
  • 注冊(cè)完域名怎么做網(wǎng)站正規(guī)優(yōu)化公司哪家好
  • 免費(fèi)網(wǎng)站建設(shè)seo西安疫情最新數(shù)據(jù)消息中高風(fēng)險(xiǎn)地區(qū)
  • 網(wǎng)站信息化建設(shè)總體情況百度大搜
  • 網(wǎng)站方案策劃書(shū)如何建網(wǎng)站
  • 做喜報(bào)的網(wǎng)站品牌營(yíng)銷(xiāo)策略論文
  • 小程序開(kāi)發(fā)公司網(wǎng)站源碼下載推廣免費(fèi)
  • 綿陽(yáng)網(wǎng)站建設(shè) 小程序懷化網(wǎng)絡(luò)推廣
  • 一起做業(yè)網(wǎng)站鄭州網(wǎng)絡(luò)推廣平臺(tái)
  • asp網(wǎng)站怎么打開(kāi)東營(yíng)百度推廣公司
  • 網(wǎng)站推廣渠道類(lèi)型網(wǎng)絡(luò)廣告營(yíng)銷(xiāo)方案
  • 廣州網(wǎng)站二級(jí)等保google引擎免費(fèi)入口
  • 深圳做網(wǎng)站(推薦樂(lè)云踐新)近期國(guó)內(nèi)外重大新聞10條
  • 沭陽(yáng)奧體小區(qū)做網(wǎng)站網(wǎng)站推廣網(wǎng)絡(luò)營(yíng)銷(xiāo)方案
  • wordpress 建兩個(gè)網(wǎng)站seo工程師是做什么的
  • 網(wǎng)站SEO做點(diǎn)提升流量萬(wàn)象百度seo原理
  • 網(wǎng)站建設(shè)選哪個(gè)好常州網(wǎng)站推廣排名
  • 百度地圖官網(wǎng)2022最新版下載站長(zhǎng)之家seo概況查詢(xún)
  • 做門(mén)戶(hù)網(wǎng)站服務(wù)器選擇永久免費(fèi)用的在線客服系統(tǒng)
  • 代碼網(wǎng)站怎么做的關(guān)鍵詞優(yōu)化軟件排行
  • 部門(mén)網(wǎng)站建設(shè)個(gè)人總結(jié)國(guó)外搜索引擎排名
  • 做網(wǎng)站設(shè)計(jì)工作的報(bào)告書(shū)常見(jiàn)的網(wǎng)絡(luò)營(yíng)銷(xiāo)手段
  • 原創(chuàng)先鋒 北京網(wǎng)站建設(shè)安徽網(wǎng)站優(yōu)化
  • 免費(fèi)建社交網(wǎng)站查詢(xún)關(guān)鍵詞網(wǎng)站
  • 曲靖網(wǎng)站建設(shè)我們公司在做網(wǎng)站推廣
  • bilibili推廣網(wǎng)站接廣告的網(wǎng)站
  • wordpress .mo .po撫州網(wǎng)站seo
  • 微信引流推廣平臺(tái)青島百度推廣優(yōu)化怎么做的