婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > JSP實(shí)現(xiàn)瀏覽器關(guān)閉cookies情況下的會(huì)話管理

JSP實(shí)現(xiàn)瀏覽器關(guān)閉cookies情況下的會(huì)話管理

熱門(mén)標(biāo)簽:電銷外呼系統(tǒng) 排行榜 長(zhǎng)春回?fù)芡夂粝到y(tǒng)廠家 外呼系統(tǒng)啥意思 四川電信外呼系統(tǒng)靠譜嗎 地圖標(biāo)注創(chuàng)業(yè)項(xiàng)目入駐 珠海銷售外呼系統(tǒng)運(yùn)營(yíng)商 山東智能云外呼管理系統(tǒng) 廣州三五防封電銷卡 地圖標(biāo)注制作道路
通常,會(huì)話管理是通過(guò)服務(wù)器將 Session ID 作為一個(gè) cookie 存儲(chǔ)在用戶的 Web 瀏覽器中來(lái)唯一標(biāo)識(shí)每個(gè)用戶會(huì)話。如果瀏覽器不支持 cookies,或者將瀏覽器設(shè)置為不接受 cookies,我們可以通過(guò) URL 重寫(xiě)來(lái)實(shí)現(xiàn)會(huì)話管理。

  實(shí)質(zhì)上 URL 重寫(xiě)是通過(guò)向 URL 連接添加參數(shù),并把 session ID 作為值包含在連接中。然而,為使這生效,你需要為你的 servlet 響應(yīng)部分的每個(gè)連接添加 session ID 。

   把 session ID 加到一個(gè)連接可以使用一對(duì)方法來(lái)簡(jiǎn)化:response.encodeURL() 使 URL 包含 session ID,如果你需要使用重定向,可以使用 response.encodeRedirectURL () 來(lái)對(duì) URL 進(jìn)行編碼。

  encodeURL () 及 encodeRedirectedURL () 方法首先判斷 cookies 是否被瀏覽器支持;如果支持,則參數(shù) URL 被原樣返回,session ID 將通過(guò) cookies 來(lái)維持。

  來(lái)看下面的例子,兩個(gè) JSP 文件:hello1.jsp 和 hello2.jsp,及它們之間的影響。我們?cè)?hello1.jsp 中簡(jiǎn)單的創(chuàng)建一個(gè)會(huì)話,并在 session 中存儲(chǔ)一個(gè)對(duì)象實(shí)例。接著用戶可以點(diǎn)擊頁(yè)面的連接到達(dá) hello2.jsp。在 hello2.jsp 中,我們從 session 中獲取原先放置的對(duì)象并顯示它的內(nèi)容。注意,我們?cè)?hello1.jsp 中調(diào)用了 encodeURL() 方法來(lái)獲得 hello2.jsp 的鏈接,使得在瀏覽器停用 cookies 的情況下,session ID 自動(dòng)添加到 URL,hello2.jsp 仍能得到 session 對(duì)象。

  首先在啟用 cookies 的情況下運(yùn)行。然后關(guān)閉對(duì) cookie 的支持,重啟瀏覽器,再運(yùn)行一次。每次你都可以看到會(huì)話管理在起作用,并能在頁(yè)之間傳遞信息。

注意,如果你想讓這個(gè)例子能在關(guān)閉了 cookies 的瀏覽器中工作,你的 JSP 引擎必須支持 URL 重寫(xiě)。


hello1.jsp


%@ page session="true" %>
%
Integer num = new Integer(100);
session.putValue("num",num);
String url =response.encodeURL("hello2.jsp");
%>
a href='%=url%>'>hello2.jsp/a>

hello2.jsp


%@ page session="true" %>
%
Integer i= (Integer)session.getValue("num");
out.println("Num value in session is "+i.intValue());
%>


axeon于2000-08-03 11:05:38發(fā)送
Copyright copy; 2000 www.jsper.com All rights reserved.
The catalog script used on this site was written by axeon
站務(wù)聯(lián)系: [axeonOICQ:1684897 ICQ:75795533]
您可能感興趣的文章:
  • 關(guān)于jsp中cookie丟失問(wèn)題(詳解)
  • jsp使用cookie存儲(chǔ)中文示例分享
  • jsp實(shí)現(xiàn)cookie的使用
  • 用JSP操作Cookie
  • jsp源碼實(shí)例5(cookie)
  • JSP的Cookie在登錄中的使用

標(biāo)簽:肇慶 紹興 保定 北海 吳忠 潮州 玉樹(shù) 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《JSP實(shí)現(xiàn)瀏覽器關(guān)閉cookies情況下的會(huì)話管理》,本文關(guān)鍵詞  JSP,實(shí)現(xiàn),瀏覽器,關(guān)閉,cookies,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《JSP實(shí)現(xiàn)瀏覽器關(guān)閉cookies情況下的會(huì)話管理》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于JSP實(shí)現(xiàn)瀏覽器關(guān)閉cookies情況下的會(huì)話管理的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 来安县| 葵青区| 湟源县| 宁强县| 新龙县| 石家庄市| 历史| 乃东县| 岫岩| 开鲁县| 锦屏县| 浠水县| 宣化县| 章丘市| 西青区| 阳城县| 高台县| 金溪县| 马关县| 增城市| 定日县| 新巴尔虎左旗| 桐乡市| 河源市| 孟村| 武汉市| 磴口县| 枣阳市| 永春县| 治县。| 喀什市| 临海市| 鹿泉市| 闸北区| 惠水县| 会东县| 恩平市| 高唐县| 淮阳县| 蕉岭县| 精河县|