servlet之session簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理-創(chuàng)新互聯(lián)

Session是服務(wù)器端技術(shù),利用這個(gè)技術(shù),服務(wù)器在運(yùn)行時(shí)可以為每一個(gè)用戶的瀏覽器創(chuàng)建一個(gè)其獨(dú)享的session對(duì)象,注意是默認(rèn)情況下,一個(gè)瀏覽器獨(dú)占一個(gè)session,由于session為用戶瀏覽器獨(dú)享,所以用戶在訪問服務(wù)器的web資源時(shí),可以把各自數(shù)據(jù)存放在各自的session中,當(dāng)用戶再去訪問服務(wù)器的其他web資源時(shí),其他web資源再?gòu)挠脩舾髯缘膕ession中取出數(shù)據(jù)為用戶服務(wù)。

公司專注于為企業(yè)提供網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、微信公眾號(hào)開發(fā)、商城網(wǎng)站建設(shè),微信小程序開發(fā),軟件按需制作網(wǎng)站等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。憑借多年豐富的經(jīng)驗(yàn),我們會(huì)仔細(xì)了解各客戶的需求而做出多方面的分析、設(shè)計(jì)、整合,為客戶設(shè)計(jì)出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù)。

Session和Cookie的主要區(qū)別:


Cookie技術(shù)是客戶端技術(shù),是由服務(wù)器將用戶的數(shù)據(jù)寫回給用戶瀏覽器的。


Session技術(shù)是服務(wù)器端技術(shù),是把用戶的數(shù)據(jù)寫到服務(wù)器為用戶所創(chuàng)建的獨(dú)享的Session對(duì)象中,但Session是基于Cookie的。


Session對(duì)象由服務(wù)器創(chuàng)建,這跟Cookie不一樣。編程人員可以通過request請(qǐng)求對(duì)象的getSession()方法獲取Session對(duì)象。

注意,Session一旦創(chuàng)建,是會(huì)存活無(wú)操作情況(或者瀏覽器關(guān)閉)下30分鐘,這是由服務(wù)器(如Tomcat)來指定的。當(dāng)我們關(guān)閉瀏覽器后,因?yàn)镾ession是基于cookie的,因此Session是存在的,只是我們可能無(wú)法再使用到(要看cookie是否還能取到)。


那么我們以一個(gè)簡(jiǎn)單的Session例子來說明,創(chuàng)建兩個(gè)Servlet:分別命名為ServletDemo1和ServletDemo2。


在ServletDemo1中的代碼如下:


 HttpSession session = request.getSession();
 String data = "message form SessionDemo";
 session.setAttribute("data", data);

網(wǎng)頁(yè)題目:servlet之session簡(jiǎn)介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理-創(chuàng)新互聯(lián)
文章地址:http://bm7419.com/article42/ijhhc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站收錄、響應(yīng)式網(wǎng)站ChatGPT、網(wǎng)站排名品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)