session作用:主要用于跟蹤會(huì)話
session作用域:會(huì)話期間
使用session對(duì)象來(lái)顯示跟蹤員工的登錄賬號(hào)顯示:
session.setAttribute("account",account)://此處為向session中存儲(chǔ)數(shù)據(jù)
在使用時(shí)從session中取出即可
session.getAttribute("account");//從session中取出key為account的值
session對(duì)象存在一定的生命周期暑始,以網(wǎng)頁(yè)版的QQ郵箱為例:當(dāng)用戶在網(wǎng)頁(yè)上登錄成功郵箱時(shí)房资,如果長(zhǎng)時(shí)間未進(jìn)行任何操作系統(tǒng)便會(huì)移除session中的用戶名以及密碼然后讓用戶重新登錄,此時(shí)即為超過(guò)了session的生命周期,session的生命周期可以由設(shè)計(jì)者設(shè)計(jì)。
設(shè)置session的有效時(shí)間的方法:
session.setMaxInactiveInterval(int second)? 參數(shù)為秒,如果設(shè)置session有效時(shí)間為5分鐘,則為:session.setMaxInactiveInterval(5*60);