簡(jiǎn)單理解:
B/S架構(gòu)中,客戶端與服務(wù)器連接,在服務(wù)端就會(huì)自動(dòng)創(chuàng)建一個(gè)session對(duì)象. session.setAttribute(“username”,username);
是將username保存在session中,session的key值為“username”value值就是username真實(shí)的值,或者引用值. 這樣以后你可以通過(guò)session.getAttribute(“username”)的方法獲得這個(gè)對(duì)象。
舉例:
若用戶已登錄系統(tǒng)后,在session中就會(huì)存儲(chǔ)一個(gè)用戶的信息對(duì)象文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-537760.html
此后你可以隨時(shí)從session中將這個(gè)對(duì)象取出來(lái)進(jìn)行一些操作,比如進(jìn)行身份驗(yàn)證,登錄狀態(tài)獲取驗(yàn)證等等。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-537760.html
session.setAttribute("userName",Object); //保存
//用來(lái)設(shè)置session值的,userName是名稱,object是你要保存的對(duì)象。
session.getAttribute("userName"); //取得
//用來(lái)得到對(duì)應(yīng)名稱的session值,即得到object對(duì)象,注意需要進(jìn)行類型轉(zhuǎn)換!
到了這里,關(guān)于session.setAttribute()和session.getAttribute()的簡(jiǎn)單理解和用法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!