cookie自動(dòng)登錄原理 jsp用Cookie實(shí)現(xiàn)自動(dòng)登錄?
jsp用Cookie實(shí)現(xiàn)自動(dòng)登錄?以我的拙見(jiàn),請(qǐng)考慮吸收自動(dòng)登錄:當(dāng)瀏覽器向服務(wù)器發(fā)送請(qǐng)求時(shí),cookie會(huì)自動(dòng)由瀏覽器帶來(lái)。服務(wù)器獲取cookie中的數(shù)據(jù)并在數(shù)據(jù)庫(kù)中搜索。如果找到它,它將登錄。如果
jsp用Cookie實(shí)現(xiàn)自動(dòng)登錄?
以我的拙見(jiàn),請(qǐng)考慮吸收自動(dòng)登錄:當(dāng)瀏覽器向服務(wù)器發(fā)送請(qǐng)求時(shí),cookie會(huì)自動(dòng)由瀏覽器帶來(lái)。服務(wù)器獲取cookie中的數(shù)據(jù)并在數(shù)據(jù)庫(kù)中搜索。如果找到它,它將登錄。如果找不到,則不會(huì)登錄。JSP直接訪問(wèn)數(shù)據(jù)庫(kù)?對(duì)不起,我不知道,我沒(méi)試過(guò)。雖然可以直接訪問(wèn),但在實(shí)際的web分層開(kāi)發(fā)中應(yīng)該是不合理的。前臺(tái)采用JSP進(jìn)行數(shù)據(jù)處理,后臺(tái)采用cookie采集。好吧,有點(diǎn)羅嗦。后臺(tái)訪問(wèn)模式為cookie[]cookies=請(qǐng)求.getCookies()//這樣,您可以為(cookie:cookies){cookie.getName()//獲取cookie名稱cookie.getValue文件()//獲取cookie如果您想獲取值}JSP頁(yè)面,您應(yīng)該能夠?qū)⑸厦娴拇a括起來(lái)。你還沒(méi)試過(guò)。你可以問(wèn)其他的問(wèn)題,但只是提供一個(gè)答案。請(qǐng)考慮怎么做
1。新建登錄.jsp以及索引.jsp
2 登錄.jsp在中創(chuàng)建新窗體,跳轉(zhuǎn)到索引.jsp并提交姓名
3索引.jsp在
4中創(chuàng)建以下代碼登錄.jsp第5頁(yè)。登錄后,cookie已寫入瀏覽器,請(qǐng)等待30秒,再次刷新,然后跳轉(zhuǎn)到登錄.jsp
6. 直接訪問(wèn)IE瀏覽器中的索引因?yàn)闆](méi)有用戶名和cookie,所以直接重定向到登錄.jsp
8. 正常登錄,cookie已保存在客戶端的cookie文件中
9。在瀏覽器中,工具Internet選項(xiàng)
10。選擇設(shè)置
11。點(diǎn)擊查看文件
12。這是存儲(chǔ)在客戶端中的cookie文件
13。打開(kāi)下面的,name將存儲(chǔ)它,它是sjzjava