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

主頁 > 知識庫 > JSP實現瀏覽器關閉cookies情況下的會話管理

JSP實現瀏覽器關閉cookies情況下的會話管理

熱門標簽:電銷外呼系統 排行榜 長春回撥外呼系統廠家 外呼系統啥意思 四川電信外呼系統靠譜嗎 地圖標注創業項目入駐 珠海銷售外呼系統運營商 山東智能云外呼管理系統 廣州三五防封電銷卡 地圖標注制作道路
通常,會話管理是通過服務器將 Session ID 作為一個 cookie 存儲在用戶的 Web 瀏覽器中來唯一標識每個用戶會話。如果瀏覽器不支持 cookies,或者將瀏覽器設置為不接受 cookies,我們可以通過 URL 重寫來實現會話管理。

  實質上 URL 重寫是通過向 URL 連接添加參數,并把 session ID 作為值包含在連接中。然而,為使這生效,你需要為你的 servlet 響應部分的每個連接添加 session ID 。

   把 session ID 加到一個連接可以使用一對方法來簡化:response.encodeURL() 使 URL 包含 session ID,如果你需要使用重定向,可以使用 response.encodeRedirectURL () 來對 URL 進行編碼。

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

  來看下面的例子,兩個 JSP 文件:hello1.jsp 和 hello2.jsp,及它們之間的影響。我們在 hello1.jsp 中簡單的創建一個會話,并在 session 中存儲一個對象實例。接著用戶可以點擊頁面的連接到達 hello2.jsp。在 hello2.jsp 中,我們從 session 中獲取原先放置的對象并顯示它的內容。注意,我們在 hello1.jsp 中調用了 encodeURL() 方法來獲得 hello2.jsp 的鏈接,使得在瀏覽器停用 cookies 的情況下,session ID 自動添加到 URL,hello2.jsp 仍能得到 session 對象。

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

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


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發送
Copyright copy; 2000 www.jsper.com All rights reserved.
The catalog script used on this site was written by axeon
站務聯系: [axeonOICQ:1684897 ICQ:75795533]
您可能感興趣的文章:
  • 關于jsp中cookie丟失問題(詳解)
  • jsp使用cookie存儲中文示例分享
  • jsp實現cookie的使用
  • 用JSP操作Cookie
  • jsp源碼實例5(cookie)
  • JSP的Cookie在登錄中的使用

標簽:肇慶 紹興 保定 北海 吳忠 潮州 玉樹 廣元

巨人網絡通訊聲明:本文標題《JSP實現瀏覽器關閉cookies情況下的會話管理》,本文關鍵詞  JSP,實現,瀏覽器,關閉,cookies,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP實現瀏覽器關閉cookies情況下的會話管理》相關的同類信息!
  • 本頁收集關于JSP實現瀏覽器關閉cookies情況下的會話管理的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 凤翔县| 弥勒县| 边坝县| 临江市| 肇庆市| 繁峙县| 天台县| 阳泉市| 桐梓县| 万年县| 石河子市| 梅河口市| 穆棱市| 罗田县| 龙口市| 阳山县| 泰来县| 昌邑市| 兰溪市| 红原县| 元阳县| 临湘市| 比如县| 突泉县| 利辛县| 瑞金市| 永嘉县| 中阳县| 凌海市| 托里县| 漠河县| 西吉县| 濮阳市| 密云县| 宜阳县| 博客| 太仆寺旗| 日照市| 余江县| 江阴市| 武夷山市|